/*
*程序的版权和版本声明部分:
*Copyright(c)2014,烟台大学计算机学院学生
*All rights reserved.
*文件名称:
*作者:cxz
*完成日期:2014 年 5 月 13 日
*版本号:v1.0
*对任务及求解方法的描述部分:
*输入描述:无
*问题描述:
*程序输出:
*问题分析:
*算法设计:
*/
#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(); // protected继承,积累的私有对象对派生类不可用__
play(); // _______________
}
};
int main()
{
Giraffe gir;
// gir.eat(); // _类外,不可用___
// gir.play(); // _类外,不可用_
// gir.drink(); // _类外,不可用
return 0;
}
心得体会:物种在变少,长颈鹿确实该保护了......