zoukankan      html  css  js  c++  java
  • 对象3:继承

    #include <iostream>
    #include <string>
    using namespace std;
    
    class Animal
    {
    public:
        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()
    {
        cout << "I am eating " << endl;
    }
    
    void Animal::sleep()
    {
        cout << "I am sleeping , don't disturb me " << endl;
    }
    
    void Animal::drool()
    {
        cout << " i am female , when i look male , i will flow water" << endl;
    }
    
    
    void Pig::climb()
    {
        cout << " 我是一个漂亮的母猪, 我会上树, 我正在上树" << endl;
    }
    
    void Turtle::swim()
    {
        cout << "我是一只小甲鱼,当母猪要来抓我的时候,我就游到海里。。 哈哈" << endl;
    }
    
    
    int main()
    {
        Pig pig;
        Turtle turtle;
    
        pig.eat();
        turtle.eat();
        pig.climb();
        turtle.swim();
    
        return 0;
    }
  • 相关阅读:
    磁盘
    磁盘接口
    Linux help websites
    [SOJ] 1282. Computer games (KMP)
    [SOJ]1753 解码
    hdu 3473 裸的划分树
    hdu 4417 划分树
    hdu 4665 搜索
    hdu 4340 树状DP
    hdu 4005 边连通度与缩点
  • 原文地址:https://www.cnblogs.com/i80386/p/4357377.html
Copyright © 2011-2022 走看看