对于继承而言,子类可以直接获得父类 public 方法,程序使用子类时,将可以直接访问该子类从父类那里继承的方法。
对于组合而言,则是把旧类对象作为新类的成员变量组合起来,用以实现新类的功能,用户看到的是新类的方法,而不能看到被组合对象的方法。因此,通常需要在新类里使用 private 修饰被组合的旧类对象。

Was this helpful?

0 / 0

发表回复 0

Your email address will not be published.