继承
类的继承
- 类在功能上的扩展
- 只能有一个基类,但可以实现多个基接口
- 类访问级别对继承的影响
- sealed类不能被继承
成员的继承与访问 - 派生类对继承成员的访问
- 派生类对基类成员的访问
- 构造器的不可继承性
面向对象的实现风格 - Class-based
- Prototype-based
一个派生类实例从语义上讲也是一个基类的实例(is-a)
结果为false(子类-父类)
父类类型变量引用子类类型的实例
只支持继承一个基类,可实现多个接口类
子类的访问级别不能超过父类。但父类的可以超过子类
派生类基于基类已有的成员,对基类成员全部继承。
类成员在数量上的扩充——横向扩展
对类成员的版本进行更新——纵向扩展(重写)