weixin_46087264
2020-05-27 20:36
采纳率: 87.5%
浏览 108

在main函数定义加油飞机类对象完成测试。

定义一个飞机类CPlane,其中有两个私有成员变量x,y以及两个公有成员函数Set(设置xy坐标)和Display(显示xy坐标);再定义一个加油飞机类COilPlane,该类是从CPlane公有派生方式派生而来,新增加一个私有成员变量Oil和公有成员函数Add(加油功能)。在main函数定义加油飞机类对象完成测试

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

1条回答 默认 最新

  • threenewbee 2020-05-27 22:54
    已采纳
    #include <iostream>
    using namespace std;
    class CPlane
    {
    private:
    int x;
    int y;
    public:
    CPlane() { }
    void Set(int _x, int _y) { x = _x; y = _y; }
    void Display() { cout << x << "," << y << endl; }
    };
    COilPlane : public CPlane
    {
    private:
    int Oil;
    public:
    COilPlane() { Oil = 0; }
    void Add(int n) { Oil += n; }
    };
    int main()
    {
    COilPlane op;
    op.set(10, 10);
    op.Display();
    op.Add(100);
    }
    
    已采纳该答案
    评论
    解决 无用
    打赏 举报

相关推荐 更多相似问题