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