第二章
gan920hp
这个作者很懒,什么都没留下…
展开
-
2,改写本章例2.1程序,要求: (1)将数据成员改为私有; (2)将输入和输出的功能改为由成员函数实现; (3)在类体内定义成员函数;
#include using namespace std;class Time{private:int hour;int minute;int sec;public:void sl(){cin>>hour;cin>>minute;cin>>sec;};void sc(){cout<<hour<<":"<<minute<<":"<<sec<<endl;};};int main(){Time t1;c原创 2015-04-19 21:57:44 · 14189 阅读 · 0 评论 -
3,在第2题的基础上进行如下操作:在类体内声明成员函数,而在类外定义成员函数
#include using namespace std;class Time{private:int hour;int minute;int sec;public:void sl();void sc();};void Time::sl(){cin>>hour;cin>>minute;cin>>sec;};void Time::sc(){cout<<hour<<":"<<minute<<":"<<原创 2015-04-19 21:59:42 · 3353 阅读 · 0 评论 -
4,在本章第2.6.2(题目错误)节中给出了包含类定义的头文件student.h,包含成员函数定义的源文件student.cpp以及包含主函数的源文件main.cpp。请完善该程序,在类中增加一个对数
Main.cpp#include #include"student.h"using namespace std;int main(){Student stud;coutnum>>name>>sex;}Student.h#include using namespace std;class Student{public:void display();void sex_value();private原创 2015-04-19 22:08:44 · 4002 阅读 · 0 评论 -
5,将本章的例2.4改写为一个多文件的程序: (1)将类定义放在头文件arraymax.h中; (2)将成员函数定义放在源文件arraymax.cpp中; (3)主函数放在源文件filel.cpp中。
Arraymax.h#include class Array_max{public:void set_value();void max_value();void show_value();private:int array[10];int max;};Arraymax.cpp#include#include"arraymax.h"using namespace std;void Array_max原创 2015-04-19 22:13:57 · 8110 阅读 · 0 评论