C++自学笔记 多态性 Polymorphism

 

 virtual 关键字 虚函数/虚方法

 

 前缀virtual关键字表示子类父类有联系

 

virtual 的作用是告诉编译器,对该函数的调用 是通过指针或者引用的话,在运行时才可以确定类型,这个指针或者引用指的对象是什么类型就调什么类型

 

Polymorphism多态性的体现:

 

 

 其中P就是多态的,p指的☞谁就是谁的形态就是多态

 

Polymorphism

 

  • 向上造型:使用对象在(子类)派生类中当作(父类)基类使用
  • 动态绑定:任意一个函数都可以被调用,根据对象决定
  • 静态绑定:只能调用确定的函数
posted @ 2022-10-04 19:57  slowlydance2me  阅读(15)  评论(0编辑  收藏  举报