标签:变化 复用 特征 机制 限制 extends 并且 com 成员变量
使一个类拥有另一个类全部公开的属性与行为的一种机制。
假如一个类拥有另一个类的全部行为与属性,并且这些属性与行为数量较大,同时为其他类所共享,可以将这个类定义为子类去继承另一个类,实现代码复用。
子类拥有了父类中非private的方法与属性。
因为一个类只有一次继承机会,而且继承会增加耦合度,出于维护继承机会与降低耦合度的考虑,只有在一个类与另一个类相同的方法较多时,才考虑使用继承,否则可以考虑实现接口,或者采用设计模式,如装饰者模式。
一个接口可以继承多个接口,这样就拥有其他接口的抽象方法,自身不需要实现这些继承的抽象方法。
标签:变化 复用 特征 机制 限制 extends 并且 com 成员变量
原文地址:http://www.cnblogs.com/tonghun/p/7142140.html