第七章 多态
7.2.1方法调用的绑定
Java所有方法采用后期绑定。
final可以关闭后期绑定,编译器会调用生成效率更高的代码。
7.2.2正确的行为
我们可以将一条消息发给一个对象,让对象自行判断要做什么事情。
7.5.2继承和 finalize()
覆盖派生类的 finalize()时 务必
记住调用 finalize()的基类版本 否则 对基类的收尾根本不会进行
abstract类中可以有非abstract方法,可以被final修饰。在abstract类中既有类似接口的方法,也有正常类中方法。
在构造函数中唯一能安全调用的是在基类中具有final属性的那些方法。