Java继承与组合

继承是实现类复用的重要手段,但继承带来了一个坏处:破坏封装 组合也是实现类复用的重要方式,而组合可以提供良好的封装性。 本文包含以下内容 使用继承的注意点 利用组合实现复用 1. 使用继承的注意点 子类扩展父类时,子类可以从父类继承得到成员变量和方法。 如果访问权限允许,子类可以直接访问父类的成员变量和方法,相当于子类可以直接复用父类的成员变量和方法。 在继承中,父类的实现细节对子类不再透明,子类
相关文章
相关标签/搜索