Java 编程思想读书笔记(一)---多态
2015-03-10 18:47
441 查看
一 绑定
将方法调用通方法主体联系起来叫做绑定,在程序运行前进行绑定叫做前期绑定,C++只有一种绑定方法就是前期绑定。Java中除了final和static方法都是动态绑定,因为final方法不能被重写。
private方法属于final方法,所以子类中的方法要尽量避免与父类中的private方法同名。
二 优点
在良好的OOP设计中,遵循面向接口编程而不是面向实现类编程。
三 构造器与多态
构造器是隐形的static方法,不同于一般的方法。
调用构造器需要遵循以下的顺序:
0)在一切事物开始之前,将分配给对象的存储空间初始化为二进制0;
1)调用父类的构造器,这个步骤是不断反复地递归下去,直到根部:
2)按照声明顺序初始化成员变量;
3)调用子类的构造器主体;
注意:在编写构造器的时候要尽量避免调用其他方法,如果调用则可能出现成员变量在调用的时候为0的情况
四 组合
多使用组合少使用继承
将方法调用通方法主体联系起来叫做绑定,在程序运行前进行绑定叫做前期绑定,C++只有一种绑定方法就是前期绑定。Java中除了final和static方法都是动态绑定,因为final方法不能被重写。
private方法属于final方法,所以子类中的方法要尽量避免与父类中的private方法同名。
二 优点
在良好的OOP设计中,遵循面向接口编程而不是面向实现类编程。
三 构造器与多态
构造器是隐形的static方法,不同于一般的方法。
调用构造器需要遵循以下的顺序:
0)在一切事物开始之前,将分配给对象的存储空间初始化为二进制0;
1)调用父类的构造器,这个步骤是不断反复地递归下去,直到根部:
2)按照声明顺序初始化成员变量;
3)调用子类的构造器主体;
注意:在编写构造器的时候要尽量避免调用其他方法,如果调用则可能出现成员变量在调用的时候为0的情况
四 组合
多使用组合少使用继承
相关文章推荐
- Java编程思想 第八章读书笔记-多态
- java编程思想-读书笔记(1)对象入门
- 《Java 编程思想》--第八章:多态
- 【笔记】Java编程思想—一多态
- [015]Java编程思想——多态
- 读书笔记 之 java编程思想3
- java编程思想-读书笔记(6-10章)
- 【学习笔记】JAva编程思想之多态
- JAVA编程思想学习总结:第八章——多态
- 枚举类型 Java编程思想 读书笔记
- Java编程思想:第8章 多态
- Java 编程思想(第四版)学习笔记(8)多态
- Java编程思想--多态
- 读书笔记 之java编程思想
- java 编程思想笔记之多态
- java 编程思想读书笔记(5)--java异常
- java编程思想笔记--多态部分二
- java编程思想复用,多态,以及设计模式-多态
- 【Java编程思想】(4)多态
- 读书笔记之java编程思想2