實現(xiàn)下面類的派生和每個類內(nèi)部的成員變量和成員方法,對派生類和基類的同名方法實現(xiàn)重載:Point類:成員變量 int x , y? 成員方法 Point ( ), Point ( x, y ), setPoint ( x, y ), getX ( ), getY ( )Point類直接派生Line類:成員變量 Point? p1 , p2成員方法 Line ( x, y ), setPoint ( p1, p2 ), distance( p1,p2 )Line類直接派生Trapezoid類(梯形):成員變量 Line? l1 , l2, high,p1, p2, p3, p4成員方法 getArea ( l1,l2, h ), getCircumference ( p1, p2, p3, p4 )Line類直接派生Parallelogram類(平行四邊形):成員變量 Line? l1 , l2成員方法 getArea ( l1,l2 ), getCircumference ( l1, l2 )Line類直接派生Rectangle類(矩形):成員變量 Line? l1 , l2成員方法 getArea ( l1,l2 ), getCircumference ( l1, l2 )Rectangle類直接派生Square類(正方形):成員變量 Line? Side成員方法 getArea ( side ), getCircumference ( side )。編寫一個程序,分別輸入這些梯形、平行四邊形、矩形和正方形類的實例對象的參數(shù)值,并逐個輸出每個圖形對象的左上角坐標、一條上水平邊長、圖形面積和周長。
?
幫別人做的一道題目。。。。我有些頭大。。。主要是LINE類里邊那個SETPOINT的方法這樣的東西實在看著頭疼,不知道拿來做啥子用的!還有最后的提問,左上角坐標是啥玩意?頂點坐標么?(這個問題可以不回答)。。。幾個類下來 一個屬性都沒有。。。不知道大家有啥方法沒,指教一下!
- 1 回答
- 0 關(guān)注
- 408 瀏覽