
高级语言
名字不长就七字
这个作者很懒,什么都没留下…
展开
-
C++语言程序设计(第四版)清华大学 郑莉 实验8实习报告
实验8 多态性(该实验环境visual studio 2019 全部代码均已调试可运行)一、 实验目的(1) 掌握运算符重载的方法(2) 学习使用虚函数实现动态多态性二、 实验任务(1) 声明Point类,有坐标_x,_y两个成员变量;对Point类重载“++(自增)”、“——(自减)”运算符,实现对坐标值的改变。(2) 声明一个车(vehicle)基类,有Run、Stop等成员函数,由此派生出自行车(bicycle)类、汽车(motorcar)类,从bicycle和motorcar派生出原创 2020-11-22 11:15:31 · 2469 阅读 · 1 评论 -
C++语言程序设计(第四版)清华大学 郑莉 实验7实习报告
实验7 继承与派生一、 实验目的(1) 学习声明和使用类的继承关系,声明派生类(2) 熟悉不同继承方式下对基类成员的访问控制(3) 学习利用虚基类解决二义性问题二、实验任务(1)声明一个基类Animal,有私有整型成员变量age,构造其派生类dog,在其成员函数SetAge(int n)中直接给age赋值,看看会有什么问题,把age改为公有成员变量,还会有问题吗?编程试试看。(2)声明一个基类BaseClass,有整型成员变量Number,构造其派生类DerivedC原创 2020-09-23 19:11:21 · 3136 阅读 · 0 评论