c++继承

来源:互联网 发布:绑定域名和空间 编辑:程序博客网 时间:2024/06/07 06:32
// ConsoleApplication9.cpp : 定义控制台应用程序的入口点。//#include "stdafx.h"  #include<iostream>  #include<string>  class Animal{public:std::string mouth;void eat();void sleep();void drool();};class Pig:public Animal  //子类继承夫类{public:void climb();};class Turtle:public Animal      //子类继承夫类{public:void swim();};void Animal::eat(){std::cout << "I am eatting!" << std::endl;}void Animal::sleep(){std::cout << "I am sleeping!" << std::endl;}void Animal::drool(){std::cout << "我喜欢美女!" << std::endl;}void Turtle::swim(){std::cout << "我要游泳!" << std::endl;}void Pig::climb(){std::cout << "我要上树!" << std::endl;}int main(){Pig pig;Turtle s;pig.eat();s.eat();pig.climb();s.swim();return 0;}