站内搜索: 请输入搜索关键词

当前页面: JAVA 编程资料牛鼻论坛Java & J2SE 技术区→急求!怎么写shape 层次结构的JAVA程序

急求!怎么写shape 层次结构的JAVA程序

发表新主题   回复此主题

第1楼 2007-05-27 16:57 蓝科1892 写道:

急求!怎么写shape 层次结构的JAVA程序

在shape中包括TwoDimensionalShape 和 ThreeDimensionalShape, TwoDimensionalShape中有具体类circle, square,triangle,并且每个都包含方法getArea, 以计算二维的面积,ThreeDimensionalShape中包含sphere, cube,tetrahedron, 并且每个包含方法getArea和getVolume, 分别计算三维的面积和体积。创建一个程序,用一个shape引用的数组织向层次中的各个具体类。程序输出个数组元素所指向对象的文本说明,同时在循环中对所有形状进行处理,判断是的TwoDimensionalShape还是的ThreeDimensionalShape,对TwoDimensionalShape计算其面积,对ThreeDimensionalShape显示它的表面积和体积。

第2楼 2013-08-31 12:44 Robot :

急求!怎么写shape 层次结构的JAVA程序 相关


第3楼 2007-05-27 18:26 Kimmy★Piggy 写道:

TwoDimensionalShape extends Shape
Circle extends TwoDimensionalShape

Shape类有说明该对象是何形状的String,也提供abstract的计算的方法

代码见附件(注:子类只实现了Circle和Cube,其他的你可以自己模仿着完成,运行Test类就可以看到测试结果,有问题投条我就好了~)
附件:Test.rar

发表新主题   回复此主题