多态

简介: 多态

什么是多态

对象具有多种形态,对象可以存在不同的形式,父类指针指向子类对象,在方法调用时,通过父类进行调用,真正执行时, 调用的是子类方法,这种特征我们称之为多态

多态的特点

把子类对象赋给父类变量,在运行时期会表现出具体的子类特征,调用子类的方法

多态的作用

  1. 当把不同的子类对象都当作父类类型来看待,可以屏蔽不同子类对象之间的实现差异,从而写出通用的代码达到通用编程,以适应需求的不断变化

多态方法调用问题

  1. 只有父类当中有方法

  1. 只有子类有,父类没有方法

  1. 子类和父类都有调用的方法

相关文章
|
2天前
|
Java 关系型数据库
多态
多态
11 0
|
8天前
|
存储 C++
C++中的多态
C++中的多态
14 0
|
8天前
深入理解多态
深入理解多态
11 0
|
10月前
|
C++
多态(C++)下
多态(C++)
52 0
|
8天前
|
存储 编译器 C++
C++【多态】
C++【多态】
44 0
|
8天前
|
编译器 C++
【C++】:多态
【C++】:多态
42 0
|
7月前
|
存储 设计模式 编译器
多态【C++】
多态【C++】
51 0
|
7月前
|
C++
|
10月前
|
编译器 C++
多态(C++)上
多态(C++)
29 0

热门文章

最新文章