摘要: 一、今日内容 28.1 人、学生和教师 设计一个类people,有保护数据成员:age(年龄,整型),name(姓名,string),行为成员:两个构造函数(一个默认,另一个有参数);默认析构函数;void setValue(int m, string str)给age和name赋值;有一个void 阅读全文
posted @ 2020-08-01 20:11 居酿圆子 阅读(175) 评论(0) 推荐(0) 编辑
摘要: 一、今日学习 1标记接口 (1)标识接口是没有任何方法和属性的接口,它仅仅表明它的类属于一个特定的类型,供其他代码来测试。 (2)使用标识接口的唯一目的就是可以用instanceof进行类型查询。 (3)常见的标记接口有Serializable接口和Clone接口: java.io.Serializ 阅读全文
posted @ 2020-07-31 21:11 居酿圆子 阅读(110) 评论(0) 推荐(0) 编辑
摘要: 一、今日学习接口的使用与继承 JAVA是只支持单继承的,但现实之中存在多重继承这种现象,如“金丝猴是一种动物”,金丝猴从动物这个类继承,同时“金丝猴是一种值钱的东西”,金丝猴从“值钱的东西”这个类继承,同时“金丝猴是一种应该受到保护的东西”,金丝猴从“应该受到保护的东西”这个类继承。这样金丝猴可以同 阅读全文
posted @ 2020-07-30 21:30 居酿圆子 阅读(122) 评论(0) 推荐(0) 编辑
摘要: 一、今日内容:第六章接口 1.一个简单的接口例子: 接口是一种特殊的抽象类,接口中只提供了接口的原型,并没有接口的方法实现,且子类中必须提供父类的抽象方法的具体实现。接口可以在内部定义抽象的方法,并且在接口内只能包含抽象的方法和常量,不能有变量,初始化块和构造函数。 接口例子: interface 阅读全文
posted @ 2020-07-29 20:06 居酿圆子 阅读(94) 评论(0) 推荐(0) 编辑
摘要: 一、今日内容 23.1 找出一个整型数组中元素的最大值(用类处理)。 23.2 三维坐标向量类 【问题描述】 设计一个描述三维坐标的向量类vector3D,成员如下: 数据成员: 三个坐标x,y,z,float类型,私有访问属性 公有函数成员: 三个参数均有默认值的构造函数,默认值为0,0,0; 重 阅读全文
posted @ 2020-07-28 20:13 居酿圆子 阅读(103) 评论(0) 推荐(0) 编辑
摘要: 一、今天内容 22.1 定义一个基类Shape,在此基础上派生出Rectangle和Circle,二者都有getArea()函数计算对象的面积。使用Rectangle类创建一个派生类Square 22.2 定义一个哺乳动物类Mammal,再由此派生出狗类Dog,定义一个Dog类的对象,观察基类和派生 阅读全文
posted @ 2020-07-27 20:38 居酿圆子 阅读(187) 评论(0) 推荐(0) 编辑
摘要: 总结 本周学习了类的基本内容 然后写了关于类的题,不过C++和Java还是有区别的,可能是习惯问题,感觉虽然Java更简洁但C++写的更快 阅读全文
posted @ 2020-07-26 21:45 居酿圆子 阅读(82) 评论(0) 推荐(0) 编辑
摘要: 一、继续写代码 21.1 复数类 1、声明一个复数类Complex(类私有数据成员为double型的real和image) 2、定义构造函数,用于指定复数的实部与虚部。 3、定义取反成员函数,调用时能返回该复数的相反数(实部、虚部分别是原数的相反数)。 4、定义成员函数Print(),调用该函数时, 阅读全文
posted @ 2020-07-26 21:41 居酿圆子 阅读(403) 评论(0) 推荐(0) 编辑
摘要: 一、今天继续写关于类的习题 20.1在实验任务二的基础上,构造线段类line,其中私有数据成员为两个point对象(线段的起始点和终点),一个共有函数输入两个point类型数据成员,一个共有函数计算线段的长度。在主函数中调用line的两个共有函数完成点的输入和线段长度的输出。 20.2先定义一个点类 阅读全文
posted @ 2020-07-25 21:52 居酿圆子 阅读(185) 评论(0) 推荐(0) 编辑
摘要: 一、今天写一下题,以下是题目 19.1编写函数重载,分别将两个整数升序排列后输出、三个整数升序排列后输出、四个整数升序排列后输出 19.2编写求两个数之和的函数,要求使用函数重载,能求整数、长整型、浮点、双精度等数的和。 19.3编写函数,使用函数重载,能求两个整数的最大数、三个整数的最大数、四个整 阅读全文
posted @ 2020-07-24 21:44 居酿圆子 阅读(116) 评论(0) 推荐(0) 编辑