您的位置:首页 > 编程语言 > Java开发

java 的多态 (java编程思想笔记)

2013-04-07 22:22 337 查看
 

java 中除了static方法和final方法(private方法属于final方法)之外,其他的所有方法都是后期绑定

 

只有非private方法才可以被覆盖

 

只有普通的方法调用可以使多态的.

 

当子类对象转换为父类引用时候,任何的数据成员访问操作都将由编译器解析,不是多态的.因此,父类引用.数据成员 的值为父类对象里的值

 

 

一个复杂的对象调用构造器要遵照下边的顺序:

1.调用基类构造器. 这个步骤会不断的反复递归下去,手下是构造这种层次结构的跟,然后是下一层导出类,等等,知道最低层的导出类

2.按照声明顺序,调用成员的初始化方法;

3.调用导出类构造器的主体

 

 

 

 
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: