第12章 多态与虚函数.doc
2021-08-21 09:35:21 164KB 复习资源
1
C++对象模型在内存中的实现,讲述了类,继承以及虚继承的内存布局;成员变量和成员函数的访问已经访问时的开销情况,包含虚函数的情况,考察构造函数,析构函数,以及特殊的赋值操作符成员函数是如何工作的,数组是如何动态构造和销毁的;简单地介绍对异常处理的支持。
2021-08-20 21:44:12 649KB c++ 对象模型 虚函数 虚继承
1
1)声明抽象基类Shape,由它派生出3个派生类:Circle(圆形)、Rectangle(矩形)、Triangle(三角形),用一个函数printArea分别输出以上三者的面积,3个图形的数据在定义对象时给定。 (2)新建一个基类shape类是一个表示形状的抽象类,area( )为求图形面积的函数。请从shape类派出矩形类(rectangle)、三角形类(triangle)、圆类(circles)、并给出具体的求面积函数。
2021-08-17 13:14:17 63KB c++
1
第一作者曾做过10年程序员,在大学教过15年书,对C++内部机制有较深入的理解。第二作者在飞利浦亚洲研究院工作,有较多编程实践。本书能帮您解决许多疑惑,并让您学到实际编程的许多经验。 本书尚未出版,先放到网上给大家免费下载和阅览。
2021-07-29 10:40:56 2.48MB C++ 虚函数
1
C++虚函数的好例子
2021-06-26 12:03:12 992B c++
与清华大学李超老师讲解的第八章实例是配套的,使用纯虚函数和抽象类实现了利用基类数组管理不同账户。
2021-06-17 01:00:17 6.28MB 虚函数 抽象类
1
(1)定义一个抽象类Animal,该类中可以存放动物的名字,并有一个纯虚函数Identify用于显示动物的种类和名字。将析构函数声明为虚函数。 (2)定义两个类Cat、Dog,都继承自Animal,并重载Identify函数,显示动物的种类及名字。 (3)定义一个Tiger类,继承自Cat,重载Identify函数,显示动物的种类和名字。 (4)定义一个动物园类Zoo,管理动物。类Zoo的定义和实现可以参照下面的代码。注意指针虚函数的用法。
2021-06-07 15:31:58 1.12MB 虚函数
1
(继承和虚函数) 利用面向对象编程中继承和多态的技术,去编写一个检查字符串是否合法的 程序。供测试的字符串数据存储于文件data.txt中,要求程序要把含有错误字符 串的行打印出来。 注: 测试文件共8组数据,每组数据依次为姓名、年龄和籍贯。姓名和籍贯用拼 音串(英文字母)描述,年龄介于1~100(包括1和100)。
2021-06-03 21:11:22 3KB c++ 继承 虚函数 字符串
1
本人课程设计代码,VS2015以上直接运行,代码注释,其中有详细的函数运行解释,很容易看懂,用了虚函数、虚基类、多态。
2021-05-22 20:31:40 11KB 多态虚函数实现学生管理系统 C+
1
c++普通函数,虚函数,纯虚函数的区别
2021-05-12 21:04:01 3KB 虚函数 纯虚函数