您的位置:首页 > 其它

第十六周自由练习项目——acm 输入输出--保护继承

2014-06-12 20:21 369 查看
/*
*程序的版权和版本声明部分:
*Copyright(c)2014,烟台大学计算机学院学生
*All rights reserved.
*文件名称: 输入输出--保护继承
*作者:刘中林
*完成日期:2014  年 6 月 12 日
*版本号:v1.0
*对任务及求解方法的描述部分:
*输入描述:
*问题描述:
*程序输出: ——
*问题分析: ——
*算法设计: ——
*/
#include <iostream>
using namespace std;
class Student
{
public:
void get_value()
{
cin>>num>>name>>sex;
}
void display( )
{
cout<<"num: "<<num<<endl;
cout<<"name: "<<name<<endl;
cout<<"sex: "<<sex<<endl;
}
private :
int num;
string name;
char sex;
};
class Student1:protected Student
{
public:
void get_value1()
{
get_value();
cin>>age>>addr;
}
void display1()
{
display();
cout<<"age: "<<age<<endl;
cout<<"address: "<<addr<<endl;
}
protected:
int age;
string addr;
};
/* C++代码 */
int main()
{
Student1 stud1;
stud1.get_value1();
stud1.display1();
return 0;
}

*样例输出:



*心得体会:情况不太好。。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: