狗属哺乳动物,且它的属性有品种之分(在哺乳类基础上增加品种数据成员),叫声区别于其他动物(输出“Woof!”),还会摇尾巴(增加成员函数,输出“Tail wagging…”),乞讨食物(增加成员函数,输出“begging for food…”)。 猫、马、猪也属于哺乳动物,其叫声分别为:“Meow!”,“Winnie!”,“Oink!”。 编程分别使各个动物表现为不一样的行为。要求将所有的动物类放置于animal.mammal包下。 定义两个新的类,表示宠物猫和宠物狗。要求:这两个类能输出宠物所属的主人,价格等信息;将这两个类放置于animal.mammal.pet包下。
2022-12-06 15:11:02 208KB java netbeans
1
cpp代码-大作业第五题: 定义一个date类如下: class Date { public: void SetDate(int y,int m,int d); void IsLeapYear(); private: int year; int month; int day; }; 要求: (1)编写SetDate(int y,int m,int d)函数,实现对象中数据成员的设置; (2)编写IsLeapYear()判断该年是否是闰年。
2022-06-09 20:34:21 1KB 代码
1
面向对象程序设计C++详细实验报告 含代码,结果 实验要求: (1) 将数据成员改为私有的; (2) 将输入和输出的功能改为由成员函数实现; (3) 在类体内声明成员函数,而在类外定义成员函数。
2021-05-29 14:11:36 247KB 数据成员 私有 声明定义 成员函数
1
运算符重载 1.理解运算符重载的重要性及好处。 2.理解哪些运算符可以重载而哪些不能重载。 3.理解单目运算符和双目运算符重载时参数的特点。 4.熟悉掌握一般运算符重载的方法。 5.掌握特殊运算符重载的方法。 编写一个时间类Time,包含时、分、秒等数据成员,实现时间的加、减、输入和输出操作。其中加减通过重载相应运算符来实现。
1
C++中,一个类需要调用另外一个类的数据成员时,经常不知道怎么做,这里整理了两种方法,来实现在一个类中调用另外一个类的数据成员
2021-04-13 20:39:51 18KB 调用 数据成员
1
定义一个Date 类,数据成员有year,month, day。以“年_月_日“的格式输出日期, 还提供把天加一的成员函数nextdate( ),要求能测试出如下的结果: a. 能够进入下一个月。 b. 能够进入下一个年。 c. 能显示日期。
2020-01-03 11:20:22 1000B Date类 日期 nextday C++
1
编写程序,新建一个雇员类,它的数据成员有雇员代号,年龄,工资,性别, 姓名,输入雇员资料方法,打印雇员资料方法。以此雇员类为基类,从中派生出教师类,其中要求在教师类中加入一个计算教师工资的方法,教师工资=基本工资(1000)+课时(月工作量)×30。以此雇员类为基类,从中派生出实验员类, 其中要求在实验员类中加入一个计算实验员工资的方法,实验员工资=基本工资 (800)+实验室补助(150)+值班时间(月工作量)×5。以此雇员类为基类,从中派生出行政人员类,其中要求在行政人员类中加入一个计算行政人员工资的方法,行政人员工资=基本工资(900)+行政补贴(200)。分别实现输入输出教师、实验人员、行政人员信息和计算教师、实验人员、行政人员工资的方法。
2019-12-21 20:50:47 2KB 程序设计
1
定义一个存折类CAccount,存折类具有帐号、姓名、余额等数据成员,可以实现存款、取款和查询余额的操作, 取款金额必须在余额范围内。从存折类派生出信用卡类CCreditcard,信用卡类增加了透支限额一项数据成员, 对存款操作进行修改,允许在限额范围内透支金额。在main函数中建立这两个类的对象并测试之。
2019-12-21 19:59:19 995B 存折存款取款
1
用c++设计一个日期类Date,包括年、月、日等私有数据成员。要求实现日期的基本运算,如一日期加上天数、一日期减去天数、两日期相差的天数等。
2019-12-21 19:42:01 5KB c++ 日期类
1