第17章多态
第17章 多态
目录17.1多态性概述虚函数17.217.3抽象类纯虚函数17.417.5综合实例
17.1 多态性概述 17.2 虚函数 17.3 抽象类 17.4 纯虚函数 17.5 综合实例
第17章多态要使对象能重用,必然要用到继承机制继承架起了C++中类家族的层次结构多态在继承机制中起到了重要作用
• 要使对象能重用,必然要用到继承机制。 • 继承架起了C++中类家族的层次结构。 • 多态在继承机制中起到了重要作用
第17章多态通过本章学习理解多态性对于继承的意义。掌握多态的工作原理理解真正的多态是要维护类编程的独立性,不干扰应用编程。理解抽象类和具体类的区别。特别是看到多态支持抽象类时,对抽象编程的理解,学会运用纯虚函数
通过本章学习 • 理解多态性对于继承的意义。 • 掌握多态的工作原理。 • 理解真正的多态是要维护类编程的独立性,不 干扰应用编程。 • 理解抽象类和具体类的区别。 • 特别是看到多态支持抽象类时,对抽象编程的 理解,学会运用纯虚函数
17多态性多态性是面向对象程序设计的重要特征利用多态性技术,可以调用同名函数,实现完全不同的功能多态性:对象在接收相同消息时,所做出的响应不同。在C++中,多态性有两种不同的形式:编译时多态性和运行时多态性
• 多态性是面向对象程序设计的重要特征。 • 利用多态性技术,可以调用同名函数,实现 完全不同的功能。 • 多态性:对象在接收相同消息时,所做出的 响应不同。 • 在C++中,多态性有两种不同的形式:编译 时多态性和运行时多态性