1樓:匿名使用者
缺少 virtual 關鍵字。
並且每個類中並沒有加上 getarea 的方法。
2樓:匿名使用者
類的設計有問題
#include
using namespace std;
const float pi=3.14f;
class shape;
class rectangle:public shape;
rectangle::rectangle(float x,float y):x(x),y(y)
float rectangle::getarea()
class circle:public shape;
circle::circle(float radius):radius(radius)
float circle::getarea()
class square:public rectangle;
square::square(float x):rectangle(x,x)
int main()
3樓:匿名使用者
主函式裡為什麼要用s1.getarea(0);
請教一道力學題,請教一道大學力學的作業題 50
ab是2力杆,受力方向就是ab杆的方向,30度的那個角是傳動角,ab杆與oa杆此時共線,就說到這,你慢慢分析吧,不會再問我。 搖桿的角速度為0,中點m的速度是a點的一半 請教一道力學題 fcos37 mg ma1 應改為fcos37 mg fsin37 ma1 堂啊王 fcos37 mg ma1 v...
一道C程式設計題一道C程式設計題
include using namespace std class dif dif int lw,int hi 建構函式,用引數lw和hi分別初始化low和high int isdiff int y void process void show int dif isdiff int y 判斷引數y的...
c語言的一道題,C語言的一道題
董巨集諫念雙 include include void main int p 4 p a s 0 printf 輸入學號 scanf d n if n 3 printf 該生的成績和平均分如下 n printf 成績1 t成績2 t成績3 t成績4 t平均分 n for i 0 i 4 i prin...