C++多态理解

多态本质:

1.一个接口多种实现。

 

多态表现形式:

1.编译时多态-通过重载实现重载:同一个类中,同名函数却不同参数;重定义(隐藏):子类与基类的同名函数;重写(覆盖):子类重定义基类的虚函数】

2.运行时多态-通过虚函数实现

 

多态作用:

1.隐藏实现细节,实现代码重用

2.接口重用,方便子类继承时候准确调用能实例的某一属性或方法

 

posted @ 2021-06-14 13:55  默*为  阅读(138)  评论(0编辑  收藏  举报