[Submit][Status][Web Board]

Description

Student类含有私有数据成员:num,name,sex,公有成员函数: 输入函数get_value()和输出函数display()。采用公用继承方式实现类Student1,增加数据成员:age,addr,成员函数:get_value_1()和display_1()。在程序运行时输入num,name,sex,age,addr的值,调用输出函数输出以上5个数据的值。

Input

输入num,name,sex,age,addr的值

Output

输出num,name,sex,age,addr的值

Sample Input

1001 zhang m 21 shanghai

Sample Output

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;char name[10];char sex;};
class Student1:public Student
{public:
void get_value_1()
{//get_value();
cin>>age>>addr;
}
void display_1(){cout<<"age: "<<age<<endl;
cout<<"address: "<<addr<<endl;}
private:int age;char addr[30];
};int  main(){Student1 stud1;    stud1.get_value();stud1.get_value_1();stud1.display();stud1.display_1();return 0;}

转载于:https://www.cnblogs.com/oversea201405/p/3766922.html

输入输出--公用继承相关推荐

  1. [YTU]_2445(C++习题 输入输出--公用继承)

    题目描述 Student类含有私有数据成员:num,name,sex,公有成员函数:输入函数get_value()和输出函数display().采用公用继承方式实现类Student1,增加数据成员:a ...

  2. 习题 11.1 将例11.1的程序片断补充和改写成一个完整、正确的程序,用公用继承方式。在程序中应包括输入数据的函数,在程序运行时输入num,name,sex,age,addr的值,程序应输出以上。。

    C++程序设计(第三版) 谭浩强 习题11.1 个人设计 习题 11.1 将例11.1的程序片断补充和改写成一个完整.正确的程序,用公用继承方式.在程序中应包括输入数据的函数,在程序运行时输入num, ...

  3. 习题 11.1 将例11.1的程序片断补充和改写成一个完整、正确的程序,用公用继承方式。在程序中应包括输入数据的函数,在程序运行时输入num,name,sex,age,addr的值。

    习题 11.1 将例11.1的程序片断补充和改写成一个完整.正确的程序,用公用继承方式.在程序中应包括输入数据的函数,在程序运行时输入num,name,sex,age,addr的值,程序应输出以上5个 ...

  4. [YTU]_2446( C++习题 输入输出--私有继承)

    题目描述 Student类含有私有数据成员:num,name,sex,公有成员函数: 输入函数get_value()和输出函数display().采用私有继承方式实现类Student1,增加数据成员: ...

  5. [YTU]_2474( C++习题 输入输出--保护继承)

    题目描述 Student类含有私有数据成员:num,name,sex,公有成员函数: 输入函数get_value()和输出函数display().采用私有保护方式实现类Student1,增加数据成员: ...

  6. SDUT-2678 继承与派生

    5-1 继承与派生 Time Limit: 1000MS Memory Limit: 65536KB Submit Statistic Problem Description 通过本题目的练习可以掌握 ...

  7. C++继承的概念及语法

    被继承的类称为父类或基类,继承的类称为子类或派生类.由于派生类可以将基类的代码继承过来,无需重新设计,因而继承解决了代码重用的问题,大大提高了软件的开发效率.采用公用继承方式,则基类的公有成员变量和成 ...

  8. 子进程会继承父进程的哪些内容_【学习教程】Node.js创建子进程方法

    来源 | https://github.com/CommanderXL/biu-blog/issues/25 exec 其中exec可用于在指定的shell当中执行命令.不同参数间使用空格隔开,可用于 ...

  9. C++三大继承与多级派生

    C++公用继承 1.1在定义一个派生类时把派生方式指定为public的,称为公用继承,派生类称为公用派生类,基类称为公用派生类. 1.2关于公用继承的一段代码: #include <iostre ...

最新文章

  1. 直播|深大周池:跨数据中心的高效大图处理问题研究
  2. win32/mfc/qt 异常处理与总结
  3. 使用Axure制作App原型的尺寸设置
  4. 树:哈夫曼树和哈夫曼编码的详细介绍以及代码实现
  5. Kubernetes-卷/存储卷(emptyDir/hostPath/pv/pvc)(十)
  6. MXNet下载Fashion-MNIST错误处理
  7. 一次Linux服务器***查杀经历
  8. nyoj-488 素数环 +nyoj -32 组合数 (搜索)
  9. Python AutoCAD 选择集
  10. 模电学习1. 三极管基础知识及常用电路
  11. 为海思u-boot快速生成reg_info.bin文件
  12. 企业智能化管理固定资产的新思路
  13. c语言有哪些系统函数,C语言常用系统函数.doc
  14. Python安装jieba库的具体步骤
  15. 微信小程序-云函数获取用户openid
  16. 流媒体相关技术了解入门
  17. openjudge 1.7.11 潜伏者
  18. 基于java的springboot家政服务预约系统毕业设计springboot开题报告
  19. Ubuntu系统下载软件uGet安装及配置
  20. 如何编写产品用户手册需求文档,才算合格的产品/运营

热门文章

  1. 35+的互联网人都哪去了
  2. 面试 Google, 我失败了!
  3. 优秀架构师养成记:我是如何逆袭走向“人生巅峰”的?
  4. CIO:2019年 IT 创造业务价值的12种方式
  5. ServiceMesh究竟解决什么问题?
  6. 好文 | 架构师更多的是和人打交道,说说我见到和听说到的架构师升级步骤和平时的工作内容
  7. Docker网络和服务发现
  8. springboot源码分析之环境属性构造过程1
  9. PL/SQL Developer 和 instantclient客户端快速安装配置(图文)
  10. JNI : Java程序调用C方法