继承-随记
一个类实现接口和继承抽象类对于抽象方法的实现原则是相同的:
(1)如果这个类是个普通类,那么必须实现这个接口/抽象类的所有抽象方法;
(2)如果这个类是个抽象类,那么不必实现这个接口/抽象类的抽象方法,因为抽象类中可以定义抽象方法。
继承中的访问级别
关于继承有三个关键字,访问级别由低到高如下public、protected、private
当子类从父类继承,父类中的访问级别声明,子类可以访问及操作如下
|
父类 |
子类代码访问 | 子类对象访问(new之后的) |
| Public | 可以访问【ok】 | 可以访问【Yes】 |
| Protected | 可以访问【ok】 | 不可以访问【No】 |
| Private | 不可以访问【No】 | 不可以访问【No】 |