/*
* inherit.h
*
* Created on: 2014年10月30日
* Author: Administrator
*/
#ifndef INHERIT_H_
#define INHERIT_H_
class Animal{
public:
void eat();
};
class Bird:public Animal{
public:
void fly();
};
class Fish{
public:
void swim();
};
class FlyFish:public Bird,public Fish{
};
#endif /* INHERIT_H_ */
/*
* inherit.cpp
*
* Created on: 2014年10月30日
* Author: Administrator
*/
#include<iostream>
#include "../header/inherit.h"
using namespace std;
int main(){
FlyFish ff;
ff.eat();
ff.fly();
ff.swim();
return 0;
}
void Animal::eat(){
cout << "I can eat" << endl;
}
void Bird::fly(){
cout << "I can fly" << endl;
}
void Fish::swim(){
cout << "I can swim" << endl;
}