以下()不是判断一个类是否高内聚的指导性原则。
A.一个对象完成的功能不要太多
B.一个对象完成的功能要尽可能多
C.一个类完成的功能类别要单一
D.一个类与外界的关联尽可能少
- · 有3位网友选择 A,占比33.33%
- · 有2位网友选择 D,占比22.22%
- · 有2位网友选择 C,占比22.22%
- · 有2位网友选择 B,占比22.22%
A.一个对象完成的功能不要太多
B.一个对象完成的功能要尽可能多
C.一个类完成的功能类别要单一
D.一个类与外界的关联尽可能少
A、标识出当前出现的变化点或者不稳定点
B、标识出今后可能出现的变化点或者不稳定点
C、把标识出的变更点设定到项目范围之外
D、使用一个稳定的接口来封装可以预知的变更点
A、设计师的思路要开放
B、设计师在项目开始的时候接受需求变化,后期就不再接受需求的变化了
C、设计方案允许扩展新的功能,但不允许修改原来的代码
D、设计方案获得通过之后,不允许扩展新的功能
A、Open –Closed Principle
B、Oracle Certified Professional
C、Open – Cleared Principle
D、Oral –Closed Paper
A、继承打破了封装性
B、导致父类与子类之间高度耦合
C、子类获得父系“全部功能”后,子类代码存在较高的冗余度
D、有了组合可以放弃继承机制
为了保护您的账号安全,请在“简答题”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!