我想求助各位大神c++关于两个基类派生一个新类的问题。

RT
题目是:
“那个两个基类派生一个新类
要求是第一个基类是圆
第二个基类是桌子
要求派生一个新类求圆桌的半径和高”
怎么写都不对
求各位大神解答

class Round
{
public:
    Round(double r){radius = r;}
protected:
    double radius;
}

class Desk
{
public:
    Desk(double h){height = h;}
protected:
    double height;
}

class RoundDesk : public Round, public Desk
{
public:
    RoundDesk(double r, double h) : Round(r), Desk(h){}
    double getRadius() const {return radius;}
    double getHeight() const {return height;}
}

温馨提示:答案为网友推荐,仅供参考
第1个回答  2021-04-23

本视频主要从Java语言基础、JavaSE核心、WEB全栈及数据库、Servlet/Jsp核心、 Java框架五个阶段进行讲解。在本教程中,会让大家从零基础快速掌握Java知识。想要配套学习资料的小伙伴可以联系我哦!

相似回答