第十二周任务(一)
来源:互联网 发布:淘宝店铺一键复制 编辑:程序博客网 时间:2024/05/22 13:50
/* (程序头部注释开始)
* 程序的版权和版本声明部分
* Copyright (c) 2011, 烟台大学计算机学院学生
* All rights reserved.* 文件名称: 000
* 作 者: 杨继宇
* 完成日期: 2012年05 月9 日
* 版 本 号: 0000
* 对任务及求解方法的描述部分
* 输入描述:基类成员的访问属性
* 问题描述:
* 程序输出:
* 程序头部的注释结束
*/
#include <iostream>#include <string>using namespace std;class Student //(1)修改student类中各数据成员和成员函数的访问限定符,并观察发生的现象{public: Student(int n,string nam,char s) ;void show();~Student( ){ } protected: int num;string name;char sex ; };class Student1: public Student //(2)修改此处的继承方式,并观察发生的现象{ public: Student1(int n,string nam,char s,int a,string ad); void show1( );~Student1( ){ } private: int age; string addr; };Student::Student(int n,string nam,char s) {num=n;name=nam;sex=s; }void Student::show(){cout<<"num: "<<num<<endl;cout<<"name: "<<name<<endl;cout<<"sex: "<<sex<<endl<<endl; }Student1::Student1(int n,string nam,char s,int a,string ad):Student(n,nam,s) {age=a; addr=ad;}void Student1::show1( ){cout<<"num: "<<num<<endl;cout<<"name: "<<name<<endl;cout<<"sex: "<<sex<<endl;cout<<"age: "<<age<<endl;cout<<"address: "<<addr<<endl<<endl;}int main( ){Student1 stud1(10010,"Wang-li",'f',19,"115 Beijing Road,Shanghai");Student1 stud2(10011,"Zhang-fun",'m',21,"213 Shanghai Road,Beijing");Student stud3(20010,"He-xin",'m');stud1.show1( ); stud2.show( ); stud3.show( ); system("pause");return 0;}公用继承:基类的公用成员和保护乘员在派生类中保持原有的访问属性,其私有成员仍为基类私有。私有继承:基类的公用成员和保护成员在派生类中成了私有成员,其私有成员仍为基类私有,受保护继承:不能被外界引用,但可以被派生类的成员引用。
- 第十二周任务(一)
- 第十二周任务(一)
- 第十二周任务(一)
- 第十二周 任务一
- 第十二周 任务一
- 第十二周任务一
- 第十二周任务一
- 第十二周任务一
- 第十二周 任务一
- 第十二周任务一
- 第十二周 任务一
- 第十二周实验报告(任务一)
- 第十二周作业任务一
- 第十二周项目4-银行系统(任务一)
- 第十二周任务一之访问限定
- java上机 第十二周 任务一
- 第十二周任务(二)
- 第十二周任务(三)
- 使用系统排序算法对自定义结构体数组排序方法
- hashMap 线程安全特性分析
- Jsp和Servlet之间的数据共享(数据传递和数据调用)
- 12周任务4
- java垃圾回收机制
- 第十二周任务(一)
- android-jni与java参数传递
- 请贺老师帮我看看这个乱码问题【任务2】分别定义Teacher(教师)类和Cadre(干部)类,采用多重继承方式由这两个类派生出新类Teacher_Cadre
- /home 重新挂载
- ndk-build juniversalchardet的问题,解决std的问题的两种方法
- Servlet在session中共享链接
- 黑马程序员--多线程学习笔记
- 使用NEC单片机保护您的设计
- JAVAWeb开发之Servlet-18.Servlet共享变量与变量的作用域