2017-4-16 面向对象--多态

Posted Zoe

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了2017-4-16 面向对象--多态相关的知识,希望对你有一定的参考价值。

多态:虚方法:virtual      重写:override

抽象类:

抽象类: abstract    
它就是出来当亲爹的,不能被实例化成对象

抽象方法没有函数体;

抽象方法一定在抽象类中
抽象类中不一定只有抽象方法

如果要调用抽象类中的普通方法,那么需要子类继承之后实例化再调用

接口:interface
它就是出来当干爹的,不能被实例化成对象

接口里面不能有实际的方法

数据类型 函数名 ();

子类实现接口中的方法,不需要override关键字

接口:

以上是关于2017-4-16 面向对象--多态的主要内容,如果未能解决你的问题,请参考以下文章

面向对象的多态详解 !!

举例说明java面向对象的封装继承多态

设计模式面向对象 - 多态 ( 面向对象 3 要素 | 多态 提升 程序扩展性 | 多态示例 )

JAVA面向对象,继承、封装、多态

python面向对象(封装继承多态)+ 面向对象小栗子

.啥是多态?面向对象程序设计为啥要引入多态的特性?使用多态有啥优点?