自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

舒绾

猫猫狗狗的苦逼IT生涯

  • 博客(42)
  • 资源 (2)
  • 收藏
  • 关注

原创 十二周——多态性——项目一(3)动物怎么叫

问题及代码: /* *Copyright (c) 2014,烟台大学计算机学院 *All rights reserved. *文件名称:lily.cpp *作者:李莉 *完成日期:2015年5月24日 *版本号:v1.0 *问题描述:、每一个Animal的派生类都有一个“名字”数据成员,这一共有的成员完全可以由基类提供改造上面的程序,将这一数据成员作为抽象类Animal数据成员被各

2015-05-31 16:17:12 534

原创 十二周——多态性——项目一(2)动物怎样叫

问题及代码: /* *Copyright (c) 2014,烟台大学计算机学院 *All rights reserved. *文件名称:lily.cpp *作者:李莉 *完成日期:2015年5月24日 *版本号:v1.0 *问题描述:、根据给出的main()函数和运行结果的提示,设计出相关的各个类,注意观察运行结果,提取出每个类中需要的数据成员,并匹配上需要的成员函数。 *程序输

2015-05-31 16:10:05 683 2

原创 十二周——多态性——项目一(1)动物怎么叫

问题及代码: /* *Copyright (c) 2014,烟台大学计算机学院 *All rights reserved. *文件名称:lily.cpp *作者:李莉 *完成日期:2015年5月24日 *版本号:v1.0 *问题描述:、根据给出的main()函数和运行结果的提示,设计出相关的各个类,注意观察运行结果,提取出每个类中需要的数据成员,并匹配上需要的成员函数

2015-05-31 16:05:57 474

原创 十二周——多态性——有阅读程序(3.2)

问题及代码: #include using namespace std; class Vehicle { public: virtual void run() const { cout << "run a vehicle. "<<endl; } //(2) run()为虚函数 }; class Car: public Vehicle //汽车 { public:

2015-05-31 15:03:10 378

原创 十二周——多态性——阅读程序(3)

问题及代码: #include using namespace std; class Vehicle //交通工具 { public: void run() const { cout << "run a vehicle. "<<endl; } }; class Car: public Vehicle //汽车 { public: void r

2015-05-31 15:00:54 384

原创 十二周——多态性——阅读程序(3)

问题及代码: #include using namespace std; class Base { public: virtual void Who() =0; }; class FirstDerived:public Base { public: void Who() { cout<<"F"; } }; class SecondDerived:publ

2015-05-31 14:58:45 389

原创 十二周——多态性——阅读项目(2)

问题及代码: #include using namespace std; class BASE { private: char c; public: BASE(char n):c(n) {} virtual ~BASE() { cout<<c; } }; class DERIVED:public BASE { private: char

2015-05-31 14:51:51 353

原创 十二周——多态性——阅读项目(1)

问题及代码: #include using namespace std; class A { int a; public: A():a(5){} virtual void print()const { cout<<a;} }; class B: public A { char b; public: B() { b='E'; } void

2015-05-31 14:46:48 404

原创 十二周——杭电——1004The Last Practice

问题及代码: Home Page DIY Contests Problems Ranklist Status Statistics The Last Practice Time Limit : 2000/1000ms (Java/Other)   Memory Limit : 65536/32768K (Java/Other) Total Submissio

2015-05-27 11:31:26 479

原创 五月总结 时光待我不薄

时光待我不薄     又到五月,这个躁动有静谧的五月。仿佛还是昨天,又仿佛过了一个世纪一样。我怀着淡淡的忧伤和期待在这里敲下每一个字。我怀念去年的现在,那个兵荒马乱的毕业季,那个据说决定我一生的考试,那些要一直陪着我的孩子。刚和老太太通话完,我才真的觉得高中真的回不去了,我现在身处的是躁动的大学,充满着浮夸的大学。     去年的现在,身边的是一摞又一摞的试卷,笔袋里是一只又一只用光的笔芯,那

2015-05-26 20:32:21 1521 4

原创 十一周——继承与派生——项目四 圆的关系(续1)

问题及代码: /* *Copyright (c) 2014,烟台大学计算机学院 *All rights reserved. *文件名称:lily.cpp *作者:李莉 *完成日期:2015年5月24日 *版本号:v1.0 *问题描述:在圆类上重载关系运算符(6种),使之能够按圆的面积比较两个圆的大小。自编main函数完成测试。 *程序输入:无输入 *程序输出:运行结果 */

2015-05-26 20:23:57 443

原创 十一周——继承与派生——项目四 圆的关系

问题及代码: 01./* 02.*Copyright (c) 2014,烟台大学计算机学院 03.*All rights reserved. 04.*文件名称:lily.cpp 05.*作者:李莉 06.*完成日期:2015年5月24日 07.*版本号:v1.0 08.*问题描述:【项目4 - 点、圆的关系】 (1)先建立一个Point(点)类,包含数据成员x,y(

2015-05-26 20:04:06 489

原创 十二周——杭电——1002Delta-Wave

问题及代码: Problem Description A triangle field is numbered with successive integers in the way shown on the picture below. The traveller needs to go from the cell with number M to the cell w

2015-05-25 14:19:01 772 1

原创 十一周——杭电——1005{A}+{B}

问题及代码: {A} + {B} Time Limit : 10000/5000ms (Java/Other)   Memory Limit : 65536/32768K (Java/Other) Total Submission(s) : 24   Accepted Submission(s) : 11 Font: Times New Roman | Verdana | Georgia

2015-05-24 17:23:58 464

原创 十一周——杭电——1001FatMouse' Trade

问题描述 FatMouse' Trade Time Limit : 2000/1000ms (Java/Other)   Memory Limit : 65536/32768K (Java/Other) Total Submission(s) : 50   Accepted Submission(s) : 13 Font: Times New Roman | Verdana | Geor

2015-05-24 16:29:01 648 2

原创 十一周——继承与派生——项目三 日期时间类

问题及代码: /* *Copyright (c) 2014,烟台大学计算机学院 *All rights reserved. *文件名称:lily.cpp *作者:李莉 *完成日期:2015年5月24日 *版本号:v1.0 *问题描述: 【项目3】日期时间类 定义一个日期类Date,数据成员包括年、月、日,SetDate(int y,int m,int d) 和PrintDate()函数分别用于设

2015-05-24 14:01:38 705

原创 十一周——继承与派生——项目二 摩托车继承自行车和机动车

问题及代码: /* *Copyright (c) 2014,烟台大学计算机学院 *All rights reserved. *文件名称:lily.cpp *作者:李莉 *完成日期:2015年5月24日 *版本号:v1.0 * *问题描述:在下面一段类的定义中,自行车类的虚基类为车辆类,机动车类的虚基类也为车辆类,摩托车类的基类为自行车类和机动车类,类之间均为公有继承,如图所示。 下载可执行文件链

2015-05-24 12:40:01 422

原创 十一周——继承与派生——项目一 教师兼干部类

问题及代码: /* *Copyright (c) 2014,烟台大学计算机学院 *All rights reserved. *文件名称:lily.cpp *作者:李莉 *完成日期:2015年5月24日 *版本号:v1.0 * *问题描述:【项目1 - 教师兼干部类】 分别定义Teacher(教师)类和Cadre(干部)类,采用多重继承方式由这两个类派生出新类Teacher_Cad

2015-05-24 11:50:26 511

原创 十一周——继承与派生——阅读程序(4)

程序代码: #include using namespace std; class A { public: int n; }; class B:public A {}; // class B:virtual public A{}; class C:public A {}; // class C:virtual public A{}; class D:public B,public

2015-05-24 10:53:26 404

原创 十一周——继承与派生——阅读程序(3)

程序代码: #include using namespace std; class Base { public: Base(char i) { cout<<"Base constructor. --"<<i<<endl; } }; class Derived1:virtual public Base { public: Derived1(char i,char j):Base(

2015-05-24 10:52:26 443

原创 十一周——继承与派生——阅读程序(2)

程序代码: #include using namespace std; class A { public: A(char *s) { cout<<s<<endl; } }; class B:public A { public: B(char *s1, char *s2):A(s1) { cout<<s2<<endl;

2015-05-24 10:34:49 440

原创 第十一周——继承与派生——阅读程序(1)

程序代码: #include using namespace std; class A { public: A() { a=0; } A (int i) { a=i; } void print() { cout<<a<<" "; } pri

2015-05-24 10:20:11 398

原创 第十周——oj——学生老师类(对象转换)

问题及代码: Description 定义一个Teacher(教师)类(教师号,姓名,性别,薪金)和一个Student(学生)类(学号,姓名,性别,成绩),二者有一部分数据成员是相同的,num(号码),name(姓名),sex(性别)。编写程序,将一个Student对象(学生)转换为Teacher(教师)类,只将以上3个相同的数据成员移植过去。可以设想为: 一位学生大学毕业了,留校担任教师

2015-05-20 13:55:09 840

原创 第十周——oj——类模板

问题及代码:   Description 声明一个类模板,利用它分别实现两个整数、浮点数和字符的比较,求出大数和小数。说明:在类模板外定义各成员函数。 Input 输入两个整数、两个浮点数和两个字符 Output 从大到小输出两个整数、两个浮点数和两个字符 Sample Input 3 7 45.78 93.6 a A Sampl

2015-05-19 18:49:32 390

原创 第十周——oj——商品销售

问题及代码: Description 商店销售某一商品,每天公布统一的折扣(discount)。同时允许销售人员在销售时灵活掌握售价(price),在此基础上,一次购10件以上者,还可以享受9.8折优惠。现已知当天m个销货员销售情况为          销货员号(num)            销货件数(quantity)       销货单价(price)              

2015-05-19 17:05:07 575

原创 第十周——面向对象——继承与派生——项目四(3)类族的设计

问题及代码: /* *Copyright (c) 2014,烟台大学计算机学院 *All rights reserved. *文件名称:lily.cpp *作者:李莉 *完成日期:2015年5月18日 *版本号:v1.0 * *问题描述:先建立一个Point(点)类,包含数据成员x,y(坐标点),实现需要的成员函数,并设计main函数完成测试 以Point

2015-05-19 14:27:13 438

原创 第十周——面向对象——继承与派生——项目四(2)类族的设计

问题及代码: /* *Copyright (c) 2014,烟台大学计算机学院 *All rights reserved. *文件名称:lily.cpp *作者:李莉 *完成日期:2015年5月18日 *版本号:v1.0 * *问题描述:先建立一个Point(点)类,包含数据成员x,y(坐标点),实现需要的成员函数,并设计main函数完成测试 以Point

2015-05-19 14:20:01 450

原创 第十周——面向对象——继承与派生——项目四(1)类族的设计

问题及代码: /* *Copyright (c) 2014,烟台大学计算机学院 *All rights reserved. *文件名称:lily.cpp *作者:李莉 *完成日期:2015年5月18日 *版本号:v1.0 * *问题描述:先建立一个Point(点)类,包含数据成员x,y(坐标点),实现需要的成员函数,并设计main函数完成测试 *程序输入:无输入 *程序输出:

2015-05-19 13:52:55 433

原创 第十周——面向对象——继承和派生——项目三 点类派生直线类

问题及代码: /* *Copyright (c) 2014,烟台大学计算机学院 *All rights reserved. *文件名称:lily.cpp *作者:李莉 *完成日期:2015年5月18日 *版本号:v1.0 * *问题描述:定义点类Point,并以点类为基类,派生出直线类Line,从基类中继承的点的信息表示直线的中点。请阅读下面的代码,并将缺少的部分

2015-05-19 13:37:37 609

原创 第十周——面向对象——继承与派生——项目二(2)职员薪水类

/* *Copyright (c) 2014,烟台大学计算机学院 *All rights reserved. *文件名称:lily.cpp *作者:李莉 *完成日期:2015年5月18日 *版本号:v1.0 * *问题描述:(2)字符串除了用C++扩充的string类型外,按C语言的传统,还可以用char *表示。请将类声明中的string全部改为char *后,重新写一遍程序(此时的区别是,类中

2015-05-18 17:45:43 431

原创 第十周——面向对象——继承与派生——项目二(1)职员有薪水了

问题及代码: /* *Copyright (c) 2014,烟台大学计算机学院 *All rights reserved. *文件名称:lily.cpp *作者:李莉 *完成日期:2015年5月18日 *版本号:v1.0 * *问题描述:)定义一个名为CPerson的类,有以下私有成员:姓名、身份证号、性别和年龄,成员函数:构造函数、析构函数、输出信息的函数。并在此基础上派生出CEmployee

2015-05-18 17:12:36 323

原创 第十周——面向对象——继承与派生——项目一(2)储存班长信息的学生类

问题及代码: /* *Copyright (c) 2014,烟台大学计算机学院 *All rights reserved. *文件名称:lily.cpp *作者:李莉 *完成日期:2015年5月18日 *版本号:v1.0 * *问题描述:)将Stu类的数据成员的访问权限改为private,你的程序是否能完成要求的功能?如果不行,请修改程序。请不要修改给出的代码,只能修改自己写的代码。 *程序输

2015-05-18 14:53:50 474

原创 第十周——面向对象——继承与派生——项目一(1)储存班长信息的学生类

问题及代码: /* *Copyright (c) 2014,烟台大学计算机学院 *All rights reserved. *文件名称:lily.cpp *作者:李莉 *完成日期:2015年5月18日 *版本号:v1.0 * *问题描述:上面是声明好的类及测试函数,请完成类中成员函数的定义,使运行结果如图所示。 *程序输入:无输入 *程序输出:如结果图 */

2015-05-18 14:42:02 491

原创 第十周——面向对象——继承与派生——项目0 是春哥啊

问题及代码: /* *Copyright (c) 2014,烟台大学计算机学院 *All rights reserved. *文件名称:lily.cpp *作者:李莉 *完成日期:2015年5月5日 *版本号:v1.0 * *问题描述:请在下面程序的横线处填上适当内容,以使程序完整,并使程序的输出为: Name: 春哥 Grade: 19 *程序输入:无输入 *程序输出:如结果图

2015-05-18 14:18:44 414

原创 第九周——运算符重载——项目五方程也是类

问题及代码: /* *Copyright (c) 2014,烟台大学计算机学院 *All rights reserved. *文件名称:lily.cpp *作者:李莉 *完成日期:2015年5月5日 *版本号:v1.0 * *问题描述:实现方程的运算 *程序输入:方程的形式 *程序输出:如结果图 */ #include using namespace std; class CEquation

2015-05-13 11:25:58 425

原创 第九周——运算符重载——项目四 向量类

问题及代码: /* *Copyright (c) 2014,烟台大学计算机学院 *All rights reserved. *文件名称:lily.cpp *作者:李莉 *完成日期:2015年5月5日 *版本号:v1.0 * *问题描述:实现向量类中的运算符重载, *程序输入:无输入 *程序输出:如结果图 */ #include using

2015-05-08 16:34:47 1019

原创 第九周——运算符重载——项目三分数类(续)

问题及代码: /* *Copyright (c) 2014,烟台大学计算机学院 *All rights reserved. *文件名称:lily.cpp *作者:李莉 *完成日期:2015年5月5日 *版本号:v1.0 * *问题描述:实现分数类中的运算符重载, *程序输入:无输入 *程序输出:如结果图 */ #include #include using n

2015-05-08 15:46:27 414

原创 第九周——运算符重载——项目二Time类(续)

问题及代码: /* *Copyright (c) 2014,烟台大学计算机学院 *All rights reserved. *文件名称:lily.cpp *作者:李莉 *完成日期:2015年5月5日 *版本号:v1.0 * *问题描述:实现Time类中的运算符重载,包括一模运算符语输入输出流 *程序输入:无输入 *程序输出:计算后的时间 */ #include usi

2015-05-08 15:20:34 432

原创 第九周——运算符重载——项目一复数类(续)

问题及代码: /* *Copyright (c) 2014,烟台大学计算机学院 *All rights reserved. *文件名称:lily.cpp *作者:李莉 *完成日期:2015年5月5日 版本号:v1.0 * *问题描述:利用运算符重载,重载输入输出流和- *程序输入:无输入 *程序输出:运算后的结果 */ #include using namespace

2015-05-08 14:17:58 465

原创 第九周——运算符重载——阅读项目(一)学生管理系统

问题及代码: #include #include using namespace std; #define MAX 100 class CDate // 定义日期类 { private: unsigned short int year; // 年 unsigned short int month; // 月 unsigned short in

2015-05-08 13:18:28 574 2

( ScratchInstaller1

挺有意思的小东西,对于c++初学者挺有帮助的,就算不是学计算机的也可以简单的上手

2014-10-14

空空如也

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

TA关注的人

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