type
date
status
slug
summary
tags
category
icon
password
网址
四.多态性与虚函数
1.多态:
多态性是面向对象程序设计的关键技术之一。若程序设计语言不支持多态性,不能称为面向对象的 语言。 多态性(polymorphism)多态性是考虑在不同层次的类中,以及在同一类中,同名的成员函数之 间的关系问题。 函数的重载,运算符的重载,属于编译时的多态性。 以类的虚成员函数为基础的运行时的多态性,是面向对象程序设计的标志性特征。 体现了类推和 比喻的思想方法。
2.编译时的多态和运行时的多态
notion image
3.编译时多态,早期绑定。
机器代码,编译链接时的函数名称:
notion image