- 继承
与C++基本相同,只是在子类中有一个super
代表其中的父类部分,可以通过super
调用父类的数据与方法,同时使用关键字extends
。而且C++中的3种继承方式在java中改为对于每个方法设置之后继承的状态。 - final相关
- final基本等同与C++中的const,但是很多C++中的const用法final并没有
- final成员变量和static final变量相当于const变量和static const,但是允许在类内声明该变量时赋值
- 空白final相当于正常的C++中的const,需要在构造函数内进行赋值
- final参数相当于C++中的const参数
- final方法相当于C++中的非virtual的类方法
- final类为禁止其他类继承该类
Thinking in Java 笔记(第六章 类再生)
最新推荐文章于 2019-03-01 20:57:28 发布