摘要: 今天由于特殊原因,本来基础的增删改查,变成了ATM机的存储管理系统。 首先,拿到题后我就在想把这个题抽象成增删改查,这确实也是增删改查,但原先的题目是对数组中的元素进行改动,而这个题是对数组中的元素中的属性进行改动,在AccoutnManager中写的函数都要以数组中的元素进行运行。 在理解了这一点 阅读全文
posted @ 2020-09-22 23:51 不详·Christina 阅读(164) 评论(0) 推荐(0)
摘要: 今日完成题目 请编写一个抽象类Shape,在此基础上派生出类 Rectangle和 Circle,二者都有计算对象面积的函数get Area()、计算对象周长的函数getPerim()。 定义一个基类Baseclass,从它派生出类DerivedClass。 BaseClass有成员函数fn1(), 阅读全文
posted @ 2020-08-29 21:32 不详·Christina 阅读(142) 评论(0) 推荐(0)
摘要: 今日完成题目: 定义一个学生类,设计私有数据成员: 年龄 int; 姓名字符串名称; 共有成员函数: 带参数的初始化函数 Input(int a,string str); 获取数据成员函数 Output(); 在主函数中定义一个有3 个元素的对象数组并分别输入,然后输出对象数组的信息。 先定义一个点 阅读全文
posted @ 2020-08-28 20:35 不详·Christina 阅读(86) 评论(0) 推荐(0)
摘要: 今日完成题目 设计并测试一个名为Rectangle的矩形类,其属性为矩形的左下角与右上角两个点的坐标,根据坐标能计算矩形的面积。 设计一个用于人事管理的“人员”类。由于考虑到通用性,这里只抽象出所有类型人员都具有的属性:编号、性别、出生日期、身份证号等。其中“出生日期”声明为一个“日期”类内嵌子对象 阅读全文
posted @ 2020-08-27 23:13 不详·Christina 阅读(168) 评论(0) 推荐(0)
摘要: 今日完成题目 定义猫科动物Animal类,由其派生出猫类(Cat)和豹类(Leopard),在Animal类中定义虚函数,输出“My name is Animal”,在派生类中分别重新定义该函数,显示“My name is **”,其中**为各自类名 定义shape类,无数据成员,包含两个纯虚函数成 阅读全文
posted @ 2020-08-25 21:06 不详·Christina 阅读(129) 评论(0) 推荐(0)
摘要: 今天完成题目 定义类X,Y,Z,函数h(X *),满足:类X有私有成员i,Y的成员函数g(X *)是X的友元函数,实现对X的成员i加1;类Z是类X的友元类,其成员函数f(X *)实现对X的成员i加5;函数h(X *)是X的友元函数,实现对X的成员i加10。在一个文件中定义和实现类,在另一个文件中实现 阅读全文
posted @ 2020-08-24 17:51 不详·Christina 阅读(122) 评论(0) 推荐(0)
摘要: 今日完成题目 定义一个Object类,有数据成员weight及相应的操作函数,由此派生出Box类,增加数据成员height和width及相应的操作函数,声明一个Box对象,观察构造函数与析构函数的调用顺序。 定义一个基类BaseClass,从它派生出类DerivedClass。BaseClass有成 阅读全文
posted @ 2020-08-23 21:39 不详·Christina 阅读(95) 评论(0) 推荐(0)
摘要: 今日完成题目: 请编写一个抽象类Shape,在此基础上派生出类 Rectangle和 Circle,二者都有计算对象面积的函数get Area()、计算对象周长的函数getPerim()。 定义一个基类Baseclass,从它派生出类DerivedClass。 BaseClass有成员函数fn1() 阅读全文
posted @ 2020-08-22 17:56 不详·Christina 阅读(111) 评论(0) 推荐(0)
摘要: 今日完成题目: 定义一个Cat类,拥有静态数据成员numOfCats,记录Cat的个体数目;静态成员函数getNumOfCats(),读取numOfCats。设计程序测试这个类,体会静态数据成员和静态成员函数的用法。 定义类X,Y,Z,函数h(X *),满足:类X有私有成员i,Y的成员函数g(X * 阅读全文
posted @ 2020-08-21 21:23 不详·Christina 阅读(158) 评论(0) 推荐(0)
摘要: 今日完成题目: [实验任务四]:形状类 【问题描述】 定义shape类,无数据成员,包含两个纯虚函数成员void setvalues() 和float area() ,由shape类进行派生如下: 矩形类,包含两个数据成员变量用于描述底和高,均为float类型,重新定义上述两个纯虚函数成员,完成数据 阅读全文
posted @ 2020-08-20 20:49 不详·Christina 阅读(83) 评论(0) 推荐(0)