多项选择题

如果想要在软件架构上追求稳定,就必须多使用稳定的抽象接口,少依赖多变的具体实现类,以下说法正确的是()。

A.应在代码中多使用抽象接口,避免使用那些多变的具体实现
B.不要在具体实现类上创建衍生类
C.不要覆盖包含具体实现的函数
D.应避免在代码中写入与任何具体实现相关的名字,或者其他容易变动的事物的名字

微信扫码免费搜题