长颈鹿类对动物类的protected继承
来源:互联网 发布:淘宝分销利润空间 编辑:程序博客网 时间:2024/05/16 19:38
#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: protected Animal //保护继承下,基类的public和protected变为protected{public: Giraffe() {} void StrechNeck() { cout << "Strech neck \n"; } void take() { eat(); //正确,保护继承下,基类的公有成员对派生类可见 //drink(); //错误,保护继承下,基类的私有成员对派生类不可见 play(); //正确,保护继承下,基类的保护成员对派生类可见 }};int main(){ Giraffe gir; //gir.eat(); //错误,保护继承下,基类的公有成员对派生类不可见 //gir.play(); //错误,保护继承下,基类的保护成员对派生类不可见 //gir.drink(); //错误,保护继承下,基类的私有成员对派生类不可见 return 0;}
0 0
- 长颈鹿类对动物类的继承(protected继承)
- 长颈鹿类对动物类的继承(protected)
- 长颈鹿类对动物类的protected继承
- 长颈鹿类对动物类的继承
- 长颈鹿类对动物类的继承
- 长颈鹿类对动物类的继承
- 长颈鹿类对动物类的继承
- 第十二周项目1.3长颈鹿类对动物类的继承(protected继承方式下)
- 第十二周项目1.3长颈鹿类对动物类的继承。。protected继承方式下
- 12-1 长颈鹿类对动物类的继承(protected继承)
- 长颈鹿类对动物类的继承 protected继承方式下
- 第12周 项目一 1.3长颈鹿类对动物类的protected继承
- 长颈鹿类对动物类的继承(public继承)
- 第十二周 长颈鹿类对动物类的继承
- 长颈鹿类对动物类的继承【public】
- 长颈鹿类对动物类的继承【protect】
- 长颈鹿类对动物类的继承【 private】
- 长颈鹿类对动物类的继承(public)
- 调用带输入参数的exe(C#)
- 嵌入式CGI开发
- PAT Advanced Level 1039
- 程序员技术练级攻略
- 错误不能将参数“**”转换为“LPCWSTR”的解决方法(C++)
- 长颈鹿类对动物类的protected继承
- #ifdef #ifndef #endif #undef 的使用
- C#编译时出现不是win32有效的资源文件的解决方法
- 一个程序员的游戏 Code Hunt
- MYSQL权限问题
- 完好的程序拷贝到其他电脑上无法编译的基本解决方法
- OpenGL基础图形编程
- 简要学习数据库连接池的原理
- win8 iis安装及网站发布