问题 填空题

“图形”类Shape中定义了纯虚函数CalArea(),“三角形”类Triangle继承了类Shape,请将Triangle类中的CalArea函数补充完整。

  class Shape{

  public:

  virtual int CalArea()=0;

  }

  class Triangle: public Shape{

  public:

  Triangle{int s, int h}: side(s),height(h) {}

   【12】 { return side*height/2 ; }

  private:

  int side;

  int height;

  };

答案

参考答案:int CalArea(size,height)

单项选择题
单项选择题