继承的最大好处就是为了实现代码的复用。那么,子类到底从父类得到的什么呢?
实例成员
父类的private成员不会被子类继承,子类不能访问。但是子类对象的确包含父类的私有成员。
父类的 包访问成员 继承为子类的包访问成员。就好像他们直接定义在子类中一样。
父类的 protected 成员继承为子类的protected 成员。就好像他们直接定义在子类中一样。
父类的 public 成员继承为子类的public 成员,就好像他们直接定义在子类中一样。
实例方法
继承到的实例方法在子类中可以直接被使用,还需重点理解是方法的重写和重载。