[YTU]_2474( C++习题 输入输出--保护继承)
来源:互联网 发布:logo图标快速生成软件 编辑:程序博客网 时间:2024/05/19 12:16
题目描述
Student类含有私有数据成员:num,name,sex,公有成员函数: 输入函数get_value()和输出函数display()。采用私有保护方式实现类Student1,增加数据成员:age,addr,成员函数:get_value_1()和display_1()。在程序运行时输入num,name,sex,age,addr的值,调用输出函数输出以上5个数据的值。
输入
输入num,name,sex,age,addr的值
输出
输出num,name,sex,age,addr的值
样例输入
1001 zhang m 21 shanghai
样例输出
num: 1001name: zhangsex: mage: 21address: shanghai#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; }private: int age; char addr[10];};int main(){ Student1 stud1; stud1.get_value1(); stud1.display1(); return 0;}
阅读全文
0 0
- [YTU]_2474( C++习题 输入输出--保护继承)
- [YTU]_2445(C++习题 输入输出--公用继承)
- [YTU]_2446( C++习题 输入输出--私有继承)
- c++习题1_D_输入输出--保护继承
- oj 输入输出 保护继承
- 输入输出保护继承
- ACM输入输出--保护继承
- OJ2474输入输出保护继承
- 输入输出--保护继承
- 输入输出-保护继承
- OJ第三批——Problem F:C++习题 输入输出--保护继承
- 第十七周oj刷题——Problem F: C++习题 输入输出--保护继承
- [YTU]_2475( C++习题 多重继承)
- [YTU]_2476(C++习题 继承与组合)
- oj-3-输入输出--保护继承
- 【OJ】---D---输入输出,保护继承
- C++习题 输入输出--公用继承
- YTU 2414: C语言习题 字符串排序
- LINUX内核目录文件说明以及配置并编译内核的方法
- linux c下的c文件 h文件 o文件 so文件 a文件 可执行文件 gcc使用
- python自练小程序之(字典,列表,元祖)
- postman中 form-data、x-www-form-urlencoded、raw、binary的区别
- GDB 下的多线程多进程调试
- [YTU]_2474( C++习题 输入输出--保护继承)
- Bootstrap Table使用整理(五)-分页组合查询
- touch事件计算滑动距离
- [YTU]_2621(B 继承 圆到圆柱体)
- ios 访问权限获取
- ifdefine __cplusplus extern c{}的作用
- 汇编复习题 Test1
- 我们所说的前端框架与库的区别?
- [YTU]_2532(投简历)