多态与动态绑定

2008-02-23 09:11:16来源:互联网 阅读 ()

新老客户大回馈,云服务器低至5折

该文内容为本人学习Java核心编程第七版时做的学习总结以及一些理解,部分内容为翻译过来的。

1. 多态(polymorphism)

在面向对象的编程里面,多态是一个出现频率比较高的术语,那么多态到底是指什么

呢?一个对象变量(object variable,与基本数据类型的变量相对应)可以指向(refer to)多个类型的对象,这就是多态。以下面的代码为例:

public class PolymorphicTest {

public PolymorphicTest() {

}

public void setName(String n){

this.name=n;

System.out.println(“在父类中”);

}

public String getName(){

return this.name;

}

private String name;

}

标签:

版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有

上一篇:使用JMock来实现孤立测试

下一篇:Java中的代理模式