摘要: 复合优于继承 继承打破了封装性(子类依赖父类中特定功能的实现细节) 合理的使用继承的情况: 在包内使用 父类专门为继承为设计,并且有很好的文档说明,存在is-a关系 只有当子类真正是父类的子类型时,才适合用继承。 对于两个类A和B,只有两者之间存在"is-a"关系,类B才能拓展类A。 继承机制会把父 阅读全文
posted @ 2017-06-08 10:58 傑0327 阅读(1577) 评论(1) 推荐(0)