Nearth===019/c#类和对象, 继承(练习题4)

4、完成一个图形设计软件类的开发,在Shape-Point-Cirlce-Cylinder的继承形式,类的继承关系可以表示如下图,使用抽象类和多态特征计算圆面积的方法与计算圆柱体的表面积的方法,计算方法是不相同的,但都可以通过Area( )方法进行计算,不同对象的Area( )方法是不相同的,但对于调用者来说,使用很方便(既可以用派生类调用Area( )方法,也可以用基类调用Area( )方法);

给应用程序添加一个圆锥体类(Cone),该类继承自Circle类,并具有Height属性,并重载基类的Area和Volume方法,测试类的多态性。

Nearth===019/c#类和对象, 继承(练习题4)

来源:码字界陈冠希

声明:本站部分文章及图片转载于互联网,内容版权归原作者所有,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2019年10月2日
下一篇 2019年10月2日

相关推荐