- 博客(60)
- 收藏
- 关注
原创 考试周来临。。蓦然回首
颓废的一个学期,课程落下了很多,决定在寒假的空暇时间里,把java补上,把课上的实验重新做一遍,做完之后会上传博客,希望可以见证进步
2012-12-22 17:18:23
1075
1
原创 Java接口练习
题目:(1)封装一类接口ComputerWeight,该接口中有3个功能:double computrWeight,void printName,double printPrice。(2)封装一类接口ComputerCompany,该接口有2个功能:String computerName,void printFunction。(3)封装一类对象FlashMemory实现上述两类
2012-10-18 18:50:16
1916
原创 Java继承的进一步联系
题目:(1)封装一个People类型,具有height和weight属性,具有speakHello、averageHeight、averageWeight功能。(2)封装一类ChinaPeople类型是People的子类,新增chinaMartial功能,override超类的speakHello、averageHeight、averageWeight功能。(3)封装一类America
2012-10-18 18:09:14
888
原创 Java 继续前进
封装问题!!!源程序:package guo;class Trangle { double sideA,sideB,sideC,area,length; boolean boo; public Trangle(double a,double b,double c) { //参数a,b,c分别赋值给sideA,si
2012-09-29 19:19:55
1164
1
原创 Java的开始
1.封装一类三角形对象Triangle,该类对象具有三条边的属性,具有初始化三角形的功能、修改边长的功能、判断三条边能否构成三角形的功能、求周长的功能、求面积的功能。源程序: package g;public class Triangle { /** * @param args */ private int F_side,S_side,T_side;
2012-09-27 19:02:00
675
原创 第17周
#include #include #include using namespace std; class Student { private: string name; float C; float math; float english; float addition;
2012-06-13 21:57:41
3220
原创 涨工资!!!
程序的版权和版本声明部分 * Copyright (c) 2011, 烟台大学计算机学院学生 * All rights reserved. * 文件名称: 学生成绩的读入和排序* 作者: 郭广建* 完成日期: 2012年 6月 3日 * 版本号: 1、0*对任务及求解方法的描述部分#include#include #include
2012-06-08 13:00:41
1223
原创 学生成绩排列
程序的版权和版本声明部分 * Copyright (c) 2011, 烟台大学计算机学院学生 * All rights reserved. * 文件名称: 学生成绩的读入和排序* 作者: 郭广建* 完成日期: 2012年 6月 3日 * 版本号: 1、0*对任务及求解方法的描述部分/*【任务】学生成绩排序文件score.dat 中保存的是名学生
2012-06-08 12:55:36
1771
原创 有组合框的窗口程序
在窗口中建立一个下拉菜单式的组件,计算分数的四则运算! 头文件CFraction.hclass CFraction{private: int nume; // 分子 int deno; // 分母 int gcd(int nu, int de);public: //构造函数及运算符重载的函数声明 CFraction(int nu = 0, int d
2012-05-29 17:38:26
821
1
原创 窗口程序
第一次做窗口程序,求三角形的面积!Triangle.hclass Triangle{public: Triangle(){a=1; b=1; c=1;} Triangle(double x, double y, double z){a=x; b=y; c=z;} double area();private: double a,b,c;};
2012-05-27 13:02:03
787
原创 13周实验报告(任务4)
任务描述:/*【任务】设计一个抽象类CSolid,含有两个求表面积及体积的纯虚函数。设计个派生类CCube、CBall、CCylinder,分别表示正方体、球体及圆柱体。在main()函数中,定义基类的指针p(CSolid *p;),利用p指针,输出正方体、球体及圆柱体对象的表面积及体积。*/源程序及其运行结果:#include#define pi 3.14
2012-05-15 14:30:48
594
原创 13周实验报告(任务3)
任务描述://【任务】写一个程序,定义抽象基类Shape,由它派生出个派生类,Circle(圆形)、Rectangle(矩形)、Triangle(三角形)。用如下的mian()函数,求出定义的几个几何体的面积和。源程序及其运行结果:#include#define pi 3.14using namespace std;class Shape{publi
2012-05-15 14:28:46
587
原创 第13周实验报告(任务2)
任务描述:/*【任务】下面给出了基类Animal和main()函数。(任务.1)根据main()函数给出的注释提示,设计出相关的各个类。(任务.2)显然,Animal设计为抽象类更合适,Animal不需要能够实例化,是专门作基类使用的。改造程序,使Animal设计为抽象类,这时main()函数中p = new Animal();将出错,将此行删除。(任务.3)每一个Animal的派生类
2012-05-15 14:26:29
872
1
原创 12周实验报告(任务3)--开摩托
【题目】在下面一段类的定义中,自行车类的虚基类为车辆类,机动车类的虚基类也为车辆类,摩托车类的基类为自行车类和机动车类,类之间均为公有继承。(1)根据上面各类间关系的描述,补全下面程序段中空缺的代码(2)实现程序中声明的成员函数,注意相应操作中的动作发生的条件不能满足时应给出提示。(3)运行程序,享受开摩托的过程。(BB平台上提供了一个可执行文件,可以先运行再编程。不必申请驾照,这个摩
2012-05-09 23:24:18
1053
原创 12周实验报告(任务2)
【题目】(教材P394习题9)分别定义Teacher(教师)类和Cadre(干部)类,采用多重继承方式由这两个类派生出新类Teacher_Cadre(教师兼干部)。要求:(1)在两个基类中都包含姓名、年龄、性别、地址、电话等数据成员。(2)在Teacher类中还包含数据成员title(职称),在Cadre类中还包含数据成员post(职务),在Teacher_Cadre类中还包含数据成员wa
2012-05-09 23:13:03
965
1
原创 12周实验报告(任务1)
知识总结: 继承时三种访问限制符的组合运用可以有效地组成不同的继承组合途径,私有成员只能在自己的类中使用,严格限制别人对自己成员的使用,保护类型只能让自己及其自己的派生类使用,而公共继承类型可以在任何地方调用;三种继承类型的不同组合增加了继承的多样性,可以在不同的情况下有效地限定成员的访问类型,做到更好的保护数据。源程序: /*【任务】理解基类中成员的访问限定符和派生
2012-05-09 23:07:58
413
原创 第十周实验报告(任务2)
程序头部注释开始* 程序的版权和版本声明部分* Copyright (c) 2011, 烟台大学计算机学院学生 * All rights reserved.* 文件名称: 个人信息相关处理 * 作 者: 郭广建 * 完成日期: 2012年 04 月 23 日* 版 本 号: 1.0源程序
2012-04-23 21:33:24
885
1
原创 第十周实验报告(任务3)
程序头部注释开始* 程序的版权和版本声明部分* Copyright (c) 2011, 烟台大学计算机学院学生 * All rights reserved.* 文件名称: Point类的相关处理 * 作 者: 郭广建 * 完成日期: 2012年 04 月 23 日* 版 本 号: 1.0
2012-04-23 21:22:29
488
原创 第十周实验报告(任务1)
程序头部注释开始* 程序的版权和版本声明部分* Copyright (c) 2011, 烟台大学计算机学院学生 * All rights reserved.* 文件名称: Point类的相关处理 * 作 者: 郭广建 * 完成日期: 2012年 04 月 23 日* 版 本 号: 1.0
2012-04-23 21:05:40
558
原创 第九周实验报告(任务5)
程序头部注释开始* 程序的版权和版本声明部分* Copyright (c) 2011, 烟台大学计算机学院学生 * All rights reserved.* 文件名称: 一元一次方程重载和求解 * 作 者: 郭广建 * 完成日期: 2012年 04 月 22 日* 版 本 号: 1.0
2012-04-22 09:18:22
402
原创 第九周实验报告(任务3)
程序头部注释开始* 程序的版权和版本声明部分* Copyright (c) 2011, 烟台大学计算机学院学生 * All rights reserved.* 文件名称: 分数类运算符重载 * 作 者: 郭广建 * 完成日期: 2012年 04 月 22 日* 版 本 号: 1.0源
2012-04-22 09:12:25
361
原创 第九周实验报告(任务2)
程序头部注释开始* 程序的版权和版本声明部分* Copyright (c) 2011, 烟台大学计算机学院学生 * All rights reserved.* 文件名称: 时间类运算符重载 * 作 者: 郭广建 * 完成日期: 2012年 04 月 22 日* 版 本 号: 1.0源
2012-04-22 09:08:39
353
原创 第九周实验报告(任务1)
程序头部注释开始* 程序的版权和版本声明部分* Copyright (c) 2011, 烟台大学计算机学院学生 * All rights reserved.* 文件名称: 复数运算符重载 * 作 者: 郭广建 * 完成日期: 2012年 04 月 22 日* 版 本 号: 1.0源程
2012-04-22 09:04:56
384
原创 第八周实验报告(任务3)
程序头部注释开始* 程序的版权和版本声明部分* Copyright (c) 2011, 烟台大学计算机学院学生 * All rights reserved.* 文件名称: 分数的四则运算 * 作 者: 郭广建 * 完成日期: 2012年 04 月 10 日* 版 本 号: 1.0
2012-04-10 20:03:30
455
原创 第八周实验报告(任务2)
程序头部注释开始* 程序的版权和版本声明部分* Copyright (c) 2011, 烟台大学计算机学院学生 * All rights reserved.* 文件名称: 实现Time类中的运算符重载 * 作 者: 郭广建 * 完成日期: 2012年 04 月 10 日* 版 本
2012-04-10 20:00:23
401
原创 第八周实验报告(任务1-方案3)
程序头部注释开始* 程序的版权和版本声明部分* Copyright (c) 2011, 烟台大学计算机学院学生 * All rights reserved.* 文件名称: 用友元函数完成运算符重载 * 作 者: 郭广建 * 完成日期: 2012年 04 月 10 日
2012-04-10 18:52:37
446
原创 第八周实验报告(任务1-方案2)
程序头部注释开始* 程序的版权和版本声明部分* Copyright (c) 2011, 烟台大学计算机学院学生 * All rights reserved.* 文件名称: 用友元函数完成运算符重载 * 作 者: 郭广建 * 完成日期: 2012年 04 月 10 日
2012-04-10 18:47:28
438
原创 第八周实验报告(任务1-方案1)
程序头部注释开始* 程序的版权和版本声明部分* Copyright (c) 2011, 烟台大学计算机学院学生 * All rights reserved.* 文件名称: 用类的成员函数完成运算符的重载* 作 者: 郭广建 * 完成日期: 2012年 04 月 10 日* 版 本 号:
2012-04-10 18:42:24
758
1
原创 第七周实验报告(任务3)
程序头部注释开始* 程序的版权和版本声明部分* Copyright (c) 2011, 烟台大学计算机学院学生 * All rights reserved.* 文件名称: 复数类的改进 * 作 者: 郭广建 * 完成日期: 2012年 4 月 03 日* 版 本
2012-04-03 17:43:39
365
原创 第七周实验报告(任务2)
程序头部注释开始* 程序的版权和版本声明部分* Copyright (c) 2011, 烟台大学计算机学院学生 * All rights reserved.* 文件名称: 模仿程序求两点之间距离 * 作 者: 郭广建 * 完成日期: 2012年 4 月 03 日
2012-04-03 17:38:04
397
原创 第七周实验报告(任务1)
程序头部注释开始* 程序的版权和版本声明部分* Copyright (c) 2011, 烟台大学计算机学院学生 * All rights reserved.* 文件名称: Time类 * 作 者: 郭广建 * 完成日期: 2012年 4 月 03 日*
2012-04-03 17:33:09
501
1
原创 第六周实验报告(任务5)
程序头部注释开始* 程序的版权和版本声明部分* Copyright (c) 2011, 烟台大学计算机学院学生 * All rights reserved.* 文件名称: 把任务3分开 * 作 者: 郭广建 * 完成日期: 2012年 3 月 27
2012-03-27 21:25:53
429
原创 第六周实验报告(任务4)
程序头部注释开始* 程序的版权和版本声明部分* Copyright (c) 2011, 烟台大学计算机学院学生 * All rights reserved.* 文件名称: 三角形类 * 作 者: 郭广建 * 完成日期: 2012年 3 月 26
2012-03-27 20:09:16
390
原创 第六周实验报告(任务3)
*程序头部注释开始* 程序的版权和版本声明部分* Copyright (c) 2011, 烟台大学计算机学院学生 * All rights reserved.* 文件名称: 设计平面坐标点类 * 作 者: 郭广建 * 完成日期: 2012年 3 月
2012-03-26 22:24:58
386
原创 第六周实验报告(任务2)
*程序头部注释开始* 程序的版权和版本声明部分* Copyright (c) 2011, 烟台大学计算机学院学生 * All rights reserved.* 文件名称: 程序填空 * 作 者: 郭广建 * 完成日期: 2012年 3 月 2
2012-03-26 22:18:46
411
原创 第六周实验报告(任务1)
*程序头部注释开始* 程序的版权和版本声明部分* Copyright (c) 2011, 烟台大学计算机学院学生 * All rights reserved.* 文件名称: 常函数改错 * 作 者: 郭广建 * 完成日期: 2012年 3 月
2012-03-26 22:03:54
454
1
原创 第五周实验报告(任务4)
【任务4】设计一个学生类,包括学号(num)和成绩(score)。建立一个对象数组,内放5个学生的数据,要求:(1) 用指针指向数组首元素,输出第1、3、5个学生的信息;(2) 设计一个函数max,用指向对象的指针作函数参数,在max函数中找出5个学生中成绩最高者,并输出其学号。* 程序的版权和版本声明部分* Copyright (c) 2011, 烟台大学计算机学院学生 *
2012-03-20 21:22:03
664
1
原创 第五周实验报告(任务3)
【 任务3】编写基于对象的程序,求5个长方柱的体积和表面积。长方柱类的数据成员包括长(length)、宽(width)、高(heigth)等。另外:(1) 需要定义长方柱类,5个长方柱采用一个对象数组表示;(2) 前4个长方柱(即数组的前4个元素)要在定义数组时初始化,其中前3个直接给出参数初始化,第4个用默认构造函数初始化;第5个长方柱定义时不初始化,而是由键盘输入长、宽、高赋值;(
2012-03-20 20:57:25
335
原创 第五周实验报告(任务2)
C++中提供了多种基本的数据类型。实际上,这些远不能满足我们的需求,如复数(第10章的例子大多是处理虚数的),再如分数。本任务将设计一个简单的分数类,完成对分数的几个运算。一则巩固基于对象编程的方法,* 程序的版权和版本声明部分* Copyright (c) 2011, 烟台大学计算机学院学生 * All rights reserved.* 文件名称: 分数类* 作 者: 郭广
2012-03-20 20:55:39
398
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人