Java语言程序设计二十三(多态性)
1、多态性的含义是指同名的多个方法产生不同的行为。
2、根据同名方法所处类的不同,多态性有方法重载和方法重写两种表现形式。
3、方法重载多态前面已经介绍过,下面主要介绍方法重写多态。
4、当一个类有很多子类时,并且这些子类都重写了父类中的某个方法。
5、当子类创建的对象的引用放到一个父类的对象中时,就得到了该对象的一个上转型对象,那么这个上转型对象在调用这个方法时就可能具有多种形态。
6、不同的子类在重写父类的方法时可能产生不同的行为。
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
阅读量:47
阅读量:88
阅读量:43
阅读量:67
阅读量:66