聲明一個基類Shape(點), 在此基礎(chǔ)上派生出Rectangle(長方形)和Circle(圓),這三個類都有GetArea()函數(shù)計算對象的面積,構(gòu)造函數(shù),析構(gòu)函數(shù)等有關(guān)函數(shù)。再使用Rectangle類創(chuàng)建一個派生類Square(正方形)。并設(shè)計創(chuàng)建各種類的對象,調(diào)用所有函數(shù)。設(shè)計函數(shù)f(Shape &a)能對不同對象的實參調(diào)用計算打印出對象的面積。
標(biāo)簽:
Rectangle
GetArea
Circle
Shape
上傳時間:
2015-07-07
上傳用戶:netwolf