A.时间内聚B.偶然内聚C.过程内聚D.逻辑内聚
A.当继承只为实现复用时,使用组合关系代替继承B.建立继承关系时必须满足OCPC.尽量避免子类中修改从父类继承的方法实现D.尽量禁止子类随意修改从父类继承的方法接口E.子类只是增加新的方法和成员变量,不对继承的任何成员进行修改F.父类要能够替换子类而起到同样的作用
A.需要处理的异常B.消息返回结果类型C.与状态无关的不变量D.对象之间交互的消息(方法名)E.消息参数