读书人

面试宝典继承和接口给的答案出了有关问

发布时间: 2013-03-10 09:38:39 作者: rapoo

面试宝典继承和接口给的答案出了问题,自己不太会改
#include<iostream>
#include<string>
using namespace std;

class bird
{
public:
void eat();
void sleep();
void fly();
};

class ostrich
{
public:
bird eat(){cout<<"ostrich eat";};
bird sleep(){cout<<"ostrich sleep";};

};

int main()
{
ostrich xiaoq;
xiaoq.eat();
xiaoq.sleep();
return 0;
}
麻烦帮着看下,灰常简单,谢谢
[解决办法]
如果只想通过编译可以把返回类型改为 void

 
class ostrich
{
public:
void eat()
{
cout<<"ostrich eat";
}
void sleep()
{
cout<<"ostrich sleep";
}

};

读书人网 >C++

热点推荐