- 博客(10)
- 收藏
- 关注
原创 7-2 客户类的定义(组合类)
C++string类的substr函数 string substr (size_t pos = 0, size_t len = npos) const;可以获得string的字串。pos: substr开始的第一个字符的位置;len:substr的长度;将类中不涉及修改数据成员的成员函数定义为const。例如:string s="012345678";第2行:省 市 详细地址 邮政编码。第1行:客户姓名 客户身份证号。
2024-05-14 15:29:23 214 1
原创 7-2 小猫类
定义一个小猫类,包含私有数据成员:小猫的重量,小猫的总数和猫的总重量,公有成员函数:设置小猫的重量,设置小猫的总数和总重量,获取小猫的总数,输出小猫信息等。编写main函数完成类的测试。
2024-04-22 23:13:30 396 1
原创 实验7 类/对象/基类/派生类综合实验
实现函数void Find( const Staff * const *L,string name,int num), 从L中查找是否存在name,存在则输出此人信息,不存在则输出“查无此人!定义一个Staff_list类,根据main的需求设计数据成员和成员函数,完成输入员工(人数不超过100)信息的存储和输出。2.编写代码时如果成员函数不对形参修改,那么最好什么为***成员函数?L 是Staff类型的常量指针,且指向Staff * 常量。以上类代码用前面1~6题自己定义的类。name 找人的姓名。
2024-04-19 17:41:07 476 1
原创 7-1 车辆类(虚基类)
作者 刘利单位 惠州学院根据下图关系,定义4个类:Vehicle、Bicycle、Motorcar、Motorcycle根据需要定义每个类的成员函数,在main函数中完成如下功能:分别读入Vehicle、Bicycle、Motorcar、Motorcycle的信息,并定义其对象。读入用户的选择,根据选择调用对应对象的成员函数输出内容。具体见输入输出样例。备注:你的运行界面可能如下:图中以下内容是实例化对象时调用构造函数输出的。
2024-04-09 23:41:16 482
原创 类和对象-练习:7-1 计算点到线的距离(友元)
输入两行第一行输入两个实数,表示点坐标x,y的值;在第二行中三个实数,表示直线方程的三个系数a,b,c,题目保证a和b不为0.
2024-03-26 19:14:05 428
原创 类和对象-练习:实验三 7-1 交换对象
定义一个Runner类,包含私有成员姓名和跑步竞赛成绩(用时);定义一个swap函数可以交换2个Runner对象;main函数完成:根据人数n,读入n个跑步者的姓名和成绩存入对象数组,然后将跑步用时最少的Runner对象和0元素交换,跑步用时最多的Runner对象和最后一个元素交换。其他Runner对象的顺序不变。输出交换后的n个跑步者信息。
2024-03-21 15:03:03 189 1
原创 类和对象-练习:实验二 7-2 菜单查询
定义一个菜品类,包含菜名和菜价两个私有数据成员,设置菜名菜价,输出菜名菜价,获取菜价等共有成员函数。main函数中读入n个菜品的菜名和价格,然后输出菜价低于mprice的所有菜品信息(按输入顺序输出),以及低于此价格最高菜品信息(如果有相同价格的值,则输出最先读入的)。
2024-03-21 00:25:31 177 1
原创 类和对象-练习:实验二 7-1 成绩排名
编写一个学生类,包含学号(string)、姓名(string)和成绩(double)三个私有属性,以及设置姓名、学号和成绩值,获得成绩值,输出姓名、学号和成绩等的公有成员函数。根据输入的人数,定义学生类对象数组,并读入学生信息,然后按照成绩由高低顺序排序并输出。
2024-03-20 22:00:52 277
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人