JAVA@多态

来源:互联网 发布:nxt编程 编辑:程序博客网 时间:2024/04/29 04:36

 @Source:《Think in Java》 ch.8

 

在面向对象的程序设计语言中,多态是继数据抽象和继承之后的第三种基本特征。

 

多态:也称动作绑定、后期绑定或运行时绑定。作用是消除类型之间的耦合关系。

 

绑定:将一个方法调用同一个方法主体关联起来称作绑定。

 

前期绑定:若在程序执行前进行绑定,叫做前期绑定。如:static方法 和 final方法(private方法属于final方法)

 

后期绑定:在运行时根据对象的类型进行绑定。Java中除了static和final方法之外,其他所有方法都是后期绑定。

 

多态是一项让程序员“将改变的事物与未变的事物分离开来”

原创粉丝点击