对多态的理解

来源:互联网 发布:淘宝杂货铺店铺介绍 编辑:程序博客网 时间:2024/05/30 04:33

在java中,继承的每个类之间都属于同一个类型,java定义对象可以把自己视为基类和本身类型加以处理,这是多态的基础,也就是通过编译器的检测。下面才是重点:

面向对象语言采用后期绑定,被调用的代码只有在运行时才会被确定,编译器只保证方法的存在,调用参数和返回值执行类型的检查,用一小段代码替代绝对地址调用,这段代码使用在对象中存储的信息来计算方法体的地址,具体代码,以后会说的。

1 0
原创粉丝点击