虚函数的作用?什么是多态?多态的作用?
虚函数的作用?
实现多态。(预留:虚函数的实现原理)
多态是什么?
“一个接口,多种表现/实现”,多态性是提供一种技术,这种技术允许将父类指针或引用赋值为子类的指针或引用,进行这种赋值之后,在运行时,可根据当前赋给它的的子对象的特性以不同方式运行。
多态的作用?
实现接口复用,把不同的子类对象都当做父类来用,屏蔽不同子类对象之间的差异,编写通用的代码,实现通用的编程,以应对需求的变化。
实现多态。(预留:虚函数的实现原理)
“一个接口,多种表现/实现”,多态性是提供一种技术,这种技术允许将父类指针或引用赋值为子类的指针或引用,进行这种赋值之后,在运行时,可根据当前赋给它的的子对象的特性以不同方式运行。
实现接口复用,把不同的子类对象都当做父类来用,屏蔽不同子类对象之间的差异,编写通用的代码,实现通用的编程,以应对需求的变化。