随笔分类 -  课程作业

从单链表,类与对象
摘要:设计一个MyTime类,成员函数SetTime()设置时间,print_12()以12(0-11)小时制显示时间(AM上午,PM下午),print_24()以24(0-23)小时制显示时间。 输入格式: 所需设置时间的时、分、秒 输出格式: 按照12小时制和24小时制依次显示时间,注意时间格式中的冒 阅读全文
posted @ 2020-04-02 16:27 小靖快去敲代码 阅读(476) 评论(0) 推荐(0)
摘要:题目内容: 设计并测试一个名为Trapezium的梯形类,其属性为梯形的四个顶点的坐标。该梯形上边和下边均和x轴平行。根据类的封装性要求,在类的声明中用8个私有的整型变量表示4个点的坐标值,声明成员函数initial(int,int,int,int,int,int,int,int)初始化数据成员,函 阅读全文
posted @ 2020-04-02 15:37 小靖快去敲代码 阅读(326) 评论(0) 推荐(0)
摘要:题目内容: 设计一个Dog类,包含name、age、sex和weight等属性以及对这些属性操作的方法。实现并测试这个类。根据类的封装性要求,把name、age、sex和weight声明为私有的数据成员,编写公有成员函数setdata()对数据进行初始化,GetName()、GetAge()、Get 阅读全文
posted @ 2020-04-02 15:26 小靖快去敲代码 阅读(1024) 评论(0) 推荐(0)
摘要:题目内容: 设计一个Person类,包含name、age、sex属性以及对这些属性操作的方法。实现并测试这个类。根据类的封装性要求,把name、age、sex声明为私有的数据成员,声明公有的成员函数Register()、ShowMe()来访问这些属性,在Register()函数中对数据成员进行初始化 阅读全文
posted @ 2020-04-02 11:21 小靖快去敲代码 阅读(664) 评论(0) 推荐(0)
摘要:设计并测试一个名为Circle的圆类,含有一个私有属性半径radius,和三个公有成员函数:函数setRadius初始化数据成员radius,函数area计算面积,函数perimeter计算周长。 【输入形式】圆的半径 【输出形式】圆的面积和周长用空格间隔 【样例输入】1 【样例输出】3.14 6. 阅读全文
posted @ 2020-03-30 14:33 小靖快去敲代码 阅读(456) 评论(0) 推荐(0)
摘要:问题描述】一个完整的复数由实数部分和序数部分构成,请定义一个复数类,含有两个私有属性realPart和imagPart分别表示复数的实部和虚部,三个成员函数:initComplex实现复数成员变量的初始化,add函数实现复数的求和运算并返回计算后的复数,printComplex按要求格式输出复数。 阅读全文
posted @ 2020-03-30 14:20 小靖快去敲代码 阅读(772) 评论(0) 推荐(0)
摘要:·类与对象的关系:(例题在文末) 在c++中,对象的类型称为类,类代表了某一批对象的共和体特征; 类是对象的抽象,对象是类的实例 如何声明类类型: (和结构体类型的声明比较类似)对比: 自行点开 struck Student{ int num; char name[20]; char sex; }; 阅读全文
posted @ 2020-03-30 12:26 小靖快去敲代码 阅读(522) 评论(0) 推荐(0)
摘要:同上一篇,等我熟练了就来补充 #include <iostream> using namespace std; struct Node { int data; Node *next; }; typedef Node *LinkList; void createList(LinkList &L,int 阅读全文
posted @ 2020-03-22 09:18 小靖快去敲代码 阅读(338) 评论(0) 推荐(0)
摘要:CG题总是喜欢让我们填一个空== 先写着,等我熟练了再来整理 1 #include <iostream> 2 using namespace std; 3 struct Node { 4 int data; 5 Node *next; 6 }; 7 typedef Node *LinkList; 8 阅读全文
posted @ 2020-03-22 09:14 小靖快去敲代码 阅读(388) 评论(0) 推荐(0)