第七章 复用类
不带参数的构造器:
带参数的构造器:
用final修饰方法有两个原因:一是锁定(安全),不允许继承和修改,二是效率(内嵌调用)。private方法也都隐式的指定为final的,因为它不允许被修改,给private方法加final关键字是没有意义的。静态方法也是不会被覆盖的。
第八章 多态
Derived中的f方法是其私有的全新的方法,跟父类没关系。
第七章 复用类
不带参数的构造器:
带参数的构造器:
用final修饰方法有两个原因:一是锁定(安全),不允许继承和修改,二是效率(内嵌调用)。private方法也都隐式的指定为final的,因为它不允许被修改,给private方法加final关键字是没有意义的。静态方法也是不会被覆盖的。
第八章 多态
Derived中的f方法是其私有的全新的方法,跟父类没关系。