自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

编码日常

github:https://github.com/ZQCharlies

  • 博客(17)
  • 资源 (3)
  • 收藏
  • 关注

原创 第十三周【项目3-立体类族共有的抽象类】

设计一个抽象类CSolid,含有用于求表面积及体积的两个纯虚函数。设计派生类CCube、CBall、CCylinder,分别表示正方体、球体及圆柱体。在main()函数中,定义CSolid *p;(p是指向基类的指针,且这个基类是个抽象类)。要求利用这个p指针,能够求出正方体、球体及圆柱体对象的表面积及体积。[参考解答]#include using namespace std;clas

2015-05-31 16:54:13 452

原创 第十三周 【项目2-形状类族的中的纯虚函数】

写一个程序,定义抽象基类Shape,由它派生出3个派生类,Circle(圆形)、Rectangle(矩形)、Triangle(三角形)。用如下的main()函数,求出定义的几个几何体的面积和。[cpp] view plaincopyprint?在CODE上查看代码片派生到我的代码片int main() {     Circle c1(12.6),c2(4.9);//建立Circle

2015-05-31 16:11:57 331

原创 第十三周 【项目1-动物这样叫】

下面是给出的基类Animal声明和main()函数。class Animal  {  public:  virtual void cry()     {       cout   }  };  int main( ){     Animal *p;      p= new Animal();     p->cry();      Mouse m1

2015-05-31 15:44:32 314

原创 第十二周 【项目4 - 点、圆的关系】

(1)先建立一个Point(点)类,包含数据成员x,y(坐标点);(2)以Point为基类,派生出一个Circle(圆)类,增加数据成员(半径),基类的成员表示圆心;(3)编写上述两类中的构造、析构函数及必要运算符重载函数(本项目主要是输入输出);(4)定义友元函数int locate,判断点p与圆的位置关系(返回值0 圆外);(5)在圆类上重载关系运算符(6种),使之能够按圆

2015-05-24 21:11:12 539

原创 第十二周 【项目2 - 摩托车继承自行车和机动车】

在下面一段类的定义中,自行车类的虚基类为车辆类,机动车类的虚基类也为车辆类,摩托车类的基类为自行车类和机动车类,类之间均为公有继承,如图所示。下载可执行文件链接motorcar.exe.(1)根据上面各类间关系的描述,补全下面程序段中空缺的代码;(2)实现程序中声明的成员函数,注意相应操作中的动作发生的条件不能满足时应给出提示。(3)运行程序,享受开摩托的过程。(可以下载可执行文件

2015-05-24 21:09:37 349

原创 第十二周 【项目1 - 教师兼干部类】

分别定义Teacher(教师)类和Cadre(干部)类,采用多重继承方式由这两个类派生出新类Teacher_Cadre(教师兼干部)。要求:(1)在两个基类中都包含姓名、年龄、性别、地址、电话等数据成员。(2)在Teacher类中还包含数据成员title(职称),在Cadre类中还包含数据成员post(职务),在Teacher_Cadre类中还包含数据成员wages(工资)。(3)对两

2015-05-24 21:07:06 521

原创 C++习题 对象数组求最大值

题目描述建立一个对象数组,内放n(输入n和n个学生的学号、成绩输出成绩最高者的学号和成绩#include#includeusing namespace std;class Student{ int num; double grade;public: Student() { num=0;

2015-05-18 17:10:42 713

原创 矩形类中运算符重载【C++】

定义一个矩形类,数据成员包括左下角和右上角坐标,定义的成员函数包括必要的构造函数、输入坐标的函数,实现矩形加法,以及计算并输出矩形面积的函数。要求使用提示中给出的测试函数并不得改动。  两个矩形相加的规则是:决定矩形的对应坐标分别相加,如    左下角(1,2),右上角(3,4)的矩形,与    左下角(2,3),右上角(4,5)的矩形相加,得到的矩形是    左下角(3,5),右

2015-05-15 21:37:51 1094

原创 矩形类定义【C++】

定义一个矩形类,数据成员包括左下角和右上角坐标,定义的成员函数包括必要的构造函数、输入坐标的函数,以及计算并输出矩形面积的函数。要求使用提示中给出的测试函数并不得改动。Input四个数,分别表示矩形左下角和右上角顶点的坐标,如输入3.7 0.4 6.5 4.9,代表左下角坐标为(3.7, 0.4),右上角坐标为(6.5, 4.9)。Output输出一共有3行(请

2015-05-15 21:16:48 4040

原创 第十周 【项目4 - 类族的设计】

按以下的提示,由基类的设计和测试开始,逐渐地完成各个类的设计,求出圆格柱体的表面积、体积并输出并且完成要求的计算任务:    (1)先建立一个Point(点)类,包含数据成员x,y(坐标点),实现需要的成员函数,并设计main函数完成测试;    (2)以Point为基类,派生出一个Circle(圆)类,增加数据成员r(半径),以及求面积的成员函数area,实现其他需要的成员函数,设计ma

2015-05-15 12:14:51 738

原创 第十周 【项目3 - 点类派生直线类】

定义点类Point,并以点类为基类,派生出直线类Line,从基类中继承的点的信息表示直线的中点。请阅读下面的代码,并将缺少的部分写出来。[cpp] view plaincopyprint?在CODE上查看代码片派生到我的代码片#include  #include  using namespace std;  class Point //定义坐标点类  {  public

2015-05-15 10:34:22 394

原创 第十周 字符串除了用C++扩充的string类型外,按C语言的传统,还可以用char *表示

字符串除了用C++扩充的string类型外,按C语言的传统,还可以用char *表示。请将类声明中的string全部改为char *后,重新写一遍程序(此时的区别是,类中有指针成员,构造和析构函数需要考虑深复制的问题了。)[cpp] view plaincopyprint?在CODE上查看代码片派生到我的代码片class CPerson  {  protected:    ch

2015-05-15 09:28:45 511

原创 第十周 【项目2 - 职员有薪水了】

(1)定义一个名为CPerson的类,有以下私有成员:姓名、身份证号、性别和年龄,成员函数:构造函数、析构函数、输出信息的函数。并在此基础上派生出CEmployee类,派生类CEmployee增加了两个新的数据成员,分别用于表示部门和薪水。要求派生类CEmployee的构造函数显示调用基类CPerson的构造函数,并为派生类CEmployee定义析构函数,定义输出信息的函数。[cpp] vie

2015-05-15 09:22:53 362

原创 第十周 【项目1 - 存储班长信息的学生类】

class Stu  //声明基类  {  public:    Stu(int n, string nam );  //基类构造函数     void display( );          //成员函数,输出基类数据成员  protected:        //(*)访问权限为保护型的数据成员     int num;      //学生学号     strin

2015-05-15 08:47:10 415

原创 第十周 【项目0 - 是春哥啊】

请在下面程序的横线处填上适当内容,以使程序完整,并使程序的输出为:Name: 春哥Grade: 19[cpp] view plaincopyprint?在CODE上查看代码片派生到我的代码片#include   #include   using namespace std;  class Person{  public:    Person(char* s){ 

2015-05-15 08:21:25 424

原创 第九周 【项目5-方程也是类】(为何未知变量用e不行)已解答

设计一元一次方程类,求形如ax+b=0的方程的解。例如:输入3x-8=0时,输出的方程的解为x=2.66667;再如:输入5s+18=0时,输出的方程的解为s=-3.6;参考界面如下: 参考代码为:[cpp] view plaincopyprint?在CODE上查看代码片派生到我的代码片class CEquation  {  private:      do

2015-05-13 08:58:30 609 1

原创 第九周 【项目4-我的向量类】

建立一个向量类MyVector,声明如下,请完成类的定义[cpp] view plaincopyprint?在CODE上查看代码片派生到我的代码片class MyVector          //定义向量类{  public:      MyVector(int m);    //构造函数,共有m个元素的向量,元素值预置为0     MyVector(const My

2015-05-13 08:13:07 354

mysql-connector-java-5.1.7

用于mysql连接的相关类包,里面有相关doc文档说明可供参阅。

2019-03-12

mysql-connector-java-5.1.39

用于mysql连接的相关类包,里面有相关doc文档说明可供参阅。

2019-03-12

EqualsTest.java

"Object超类中Equals方法、toString方法和hashCode方法使用的举例"附件

2015-11-09

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除