weixin_46087264
2020-05-20 21:07
采纳率: 87.5%
浏览 248

定义一个飞机类CPlane

定义一个飞机类CPlane,其中有三个私有成员:x,y,oil;四个公有成员函数(两个构造函数、一个析构函数和一个显示Display函数),第一个构造函数仅为x,y赋初值,第二个构造函数为x,y,oil赋初值。要求四个成员函数在类外面定义。

  • 写回答
  • 好问题 提建议
  • 关注问题
  • 收藏
  • 邀请回答

2条回答 默认 最新

  • Huoon 2020-05-20 22:44
    已采纳
    class CPlane
    {
    public:
        CPlane(int x, int y);
        CPlane(int x, int y, int oil);
    
        ~CPlane();
    
        void Display();
    
    private:
        int x;
        int y;
        int oil;
    };
    
    CPlane::CPlane(int x, int y)
        : x(x)
        , y(y)
    {
    
    }
    
    CPlane::CPlane(int x, int y, int oil)
        : x(x)
        , y(y)
        , oil(oil)
    {
    
    }
    
    CPlane::~CPlane()
    {
    
    }
    
    void CPlane::Display()
    {
        printf("x:%d y:%d oil:%d\n", x, y, oil);
    }
    
    已采纳该答案
    评论
    解决 无用
    打赏 举报
  • dabocaiqq 2020-05-21 00:34
    class CPlane
    {
    public:
        CPlane(int x, int y) { this->x = x; this->y = y;}
        CPlane(int x, int y, int oil) {this->x = x; this->y = y;this->oil = oil;}
        ~CPlane(){}
        void Display(){cout << x << "," << y << "," << oil;}
    private:
        int x;
        int y;
        int oil;
    };
    
    评论
    解决 无用
    打赏 举报

相关推荐 更多相似问题