第十二周 项目1--长颈鹿类对动物类的继承(private)
来源:互联网 发布:千方百剂医药软件使用 编辑:程序博客网 时间:2024/06/10 07:49
/**程序的版权和版本声明部分:*Copyright(c)2013,烟台大学计算机学院学生*All rights reserved.*文件名称:*作者:尚振伟*完成日期:2014年5月17日*版本号:v0.1*对任务及求解方法的描述部分:*输入描述:无*问题描述:*程序输入:*程序输出:*问题分析:*算法设计:*我的程序:*/#include <iostream>using namespace std;class Animal{public: Animal() {} void eat() { cout << "eat\n"; }protected: void play() { cout << "play\n"; }private: void drink() { cout << "drink\n"; }};class Giraffe: private Animal{public: Giraffe() {} void StrechNeck() { cout << "Strech neck \n"; } void take() { //eat(); //私有继承下,派生类不可访问基类的公有成员 //drink(); //私有继承下,派生类不可访问基类的私有成员 //play(); //私有继承下,派生类不可访问基类的保护成员 }};int main(){ Giraffe gir; //gir.eat(); //私有继承下,派生类对象不可访问基类的公有成员 //gir.play(); //私有继承下,派生类对象不可访问基类的保护成员 //gir.drink(); //私有继承下,派生类对象不可访问基类的私有成员 gir.StrechNeck(); return 0;}
结果展示:
心得体会:加深印象。
0 0
- 第十二周项目1-2-长颈鹿类对动物类的继承(private继承)
- 第十二周 项目1--长颈鹿类对动物类的继承(private)
- 第十二周项目1.2长颈鹿类对动物类的继承(private继承方式下)
- 第十二周项目1.2长颈鹿类对动物类的继承。。private继承方式下
- 第十二周项目1-1-长颈鹿类对动物类的继承(public继承)
- 第十二周项目1-3-长颈鹿类对动物类的继承(保护继承)
- 第十二周 项目1 - 长颈鹿类对动物类的继承(public继承方式)
- 第十二周上机实践项目——长颈鹿类对动物类的继承(private继承方式下)
- 第十二周 项目1--长颈鹿类对动物类的继承(public)
- 第十二周项目1.1长颈鹿类对动物类的继承(public继承方式下)
- 第十二周项目1.3长颈鹿类对动物类的继承(protected继承方式下)
- 第十二周 项目1 项目1 - 长颈鹿类对动物类的继承
- 第十二周 项目1-长颈鹿类对动物类的继承
- 第二学期第十二周项目1--长颈鹿类对动物类的继承
- 第十二周(项目一)——长颈鹿类对动物类的继承 。
- 长颈鹿类对动物类的继承(private)
- 第十二周 长颈鹿类对动物类的继承
- 第十二周项目1.1长颈鹿类对动物类的继承。。public继承方式
- Linux终端命令-程序文件相关命令(1)
- Java中HashMap遍历的两种方式
- golang internals
- stm8s 时钟库函数选择内部RC初始化
- 编辑文章 - 博客频道 - CSDN.NET
- 第十二周 项目1--长颈鹿类对动物类的继承(private)
- 今日食谱
- 如何更改MyEclipse已建好的项目名
- 《计算机程序的构造与解释》(二)
- LA2512 Art Gallery 半平面交
- Entity Framework教程
- BFCWHR和从前不愉快的客户有成功的共事而建立了声誉
- 5月15日—我相信
- stop:0x00007b解决思路