长颈鹿类对动物类的继承【protect】
来源:互联网 发布:西门子plc300编程 编辑:程序博客网 时间:2024/04/28 12:41
#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: Giraffe() {} void StrechNeck() { cout << "Strech neck \n"; } void take() { eat(); //正确,保护继承下,基类中的共有成员在派生类中的访问属性为受保护成员,在派生类中可见 //drink(); //正确,保护继承下,基类中的私有成员在派生类中的访问属性为不可访问 play(); // 正确,保护继承下,基类中受保护成员在派生类的访问属性为受保护成员,在派生类中可见 }};int main(){ Giraffe gir; //gir.eat(); // 错误,Giraffe的对象不能在类外访问本类中的受保护成员 //gir.play(); // 错误,Giraffe的对象不能在类外访问本类中的受保护成员 //gir.drink(); // 错误,Giraffe的对象不能在类外访问本类的不可访问函数 return 0;}
0 0
- 长颈鹿类对动物类的继承【protect】
- 12周 长颈鹿类对动物类的继承 protect继承方式下
- 长颈鹿类对动物类的继承
- 长颈鹿类对动物类的继承
- 长颈鹿类对动物类的继承
- 长颈鹿类对动物类的继承
- 长颈鹿类对动物类的继承(public继承)
- 长颈鹿类对动物类的继承(protected继承)
- 第十二周 长颈鹿类对动物类的继承
- 长颈鹿类对动物类的继承【public】
- 长颈鹿类对动物类的继承【 private】
- 长颈鹿类对动物类的继承(public)
- 长颈鹿类对动物类的继承(private)
- 长颈鹿类对动物类的继承(protected)
- 长颈鹿类对动物类的public继承
- 长颈鹿类对动物类的private继承
- 长颈鹿类对动物类的protected继承
- 长颈鹿类对动物类的继承 找错
- 形参 里的const和类成员函数形参外后跟着的const
- MySQL存储过程详解 mysql 存储过程
- PostgreSQL连接Python
- Chromium on Android: 解读ContentShell的AndroidManifest文件
- Cookie和会话状态的工作原理及Cookie欺骗
- 长颈鹿类对动物类的继承【protect】
- 【玩转微信公众平台之一】序章(纯粹扯淡)
- Model-View-Presenter(MVP)概述
- c++primer大纲(第四版)
- Audio: 音频采样概念
- 堆排序学习
- 如何手工注册MSComm控件
- 计算机的启动顺序
- extern测试