第11周补充项目1-是春哥吗
2016-05-17 12:28
363 查看
/* *Copyright(C) 2016,计算机与控制工程学院 *All rights reserved. *文件名:zhang.cpp *作者:张志新 *完成日期:2016年5月16日 *版本号:v1.0 * *问题描述:请在下面程序的横线处填上适当内容,以使程序完整,并使程序的输出为: * Name: 春哥 * Grade: 19 * */ #include <iostream> #include <cstring> using namespace std; class Person{ public: Person(char* s){ strcpy(name,s); } void display(){ cout<<"Name: "<<name<<endl; } private: char name [20]; }; class Student: public Person//(1) { public: Student(char* s, int g):Person(s) // (2) {grade=g;} void display1() { display(); // (3) cout<<"Grade: "<<grade<<endl; } private: int grade; }; int main( ) { Student s("春哥",19); s.display1(); // (4) return 0; }
学习心得:
在这个程序是比较简单的,其中注意的问题是在派生类中不能直接用基类里的私有数据成员,可以调用基类里的共有的成员函数。这个题若把基类里的private改成protceted就可以直接使用基类里数据成员了。
相关文章推荐
- sun.misc.BASE64Encoder找不到jar包的解决方法(eclipse中红叉)
- Mysql的简单使用(二)
- 二分查找算法
- poj1651矩阵连乘(DP)+路径
- Visual Studio Code中文文档(一)-快速入门
- 最小费用最大流-POJ-2195-Going Home
- 使用 NGINX 进行微程序缓存的好处
- 证券
- 基于ListView的滑动删除、添加、修改
- 文件存储与B+数据结构
- 【MATLAB 学习笔记】 SimMechanics 流程攻略(1)
- 一个牧场目前一共有20头刚出生的羊,母羊、公羊各一半。假如母羊5岁时后每年生一胎(母羊,公羊各一半)。羊活到10岁后死亡。请问20年后这个牧场有多少只羊? 请用C#写出算法。
- 2016 UESTC Training for Dynamic Programming P - 柱爷的矩阵 矩阵、递推
- php面试总结
- 剑指offer03--空格用%20替换
- Python多线程编程
- 第10,11周 项目一(3)
- 使用 NGINX 进行微程序缓存的好处
- JavaScript经典题目汇总
- MySQL事务管理+安全管理+MySQL数据类型