【发布时间】:2019-07-30 06:50:52
【问题描述】:
我正在编写一个类的代码,该类要求我编写一个 Area 类来计算以下形状的面积:圆形、矩形和圆柱体。
圆的面积 = (π)(r^2) 其中 π 是 Math.PI,r 是圆的半径
矩形的面积 = (宽度) * (长度)
圆柱的面积 = (π)(r^2)(h) 其中 π 是 Math.PI,r 是圆柱体的底,h 是圆柱体的高度
我还必须创建一个区域测试类,我不知道从哪里开始。
【问题讨论】:
-
这不是出租编码器。你具体坚持什么?你试过什么?如果你不知道如何创建一个类并向它添加方法,你应该更加努力地阅读书籍。
-
是类定义还是数学有问题?
-
作业对考试有什么影响?只是测试还是使用特定系统?
-
我会让他怀疑他们的 CS101 课程做了“30 天内环游世界”之类的事情,第一个作业没有任何编程,这是第一个Java 分配。
-
@Victor @Ed 作为一个教过 Java 入门课程的人,人们常常会惊讶地发现人们做得很好,但随后却被某个特定的主题挂断了(“编写 .equals() 方法" - 例如,它与 '==' 运算符不一致)。或者无法将先前教授的概念(阶级关系)与应用它的新方式(编写井字游戏)相关联。所以,我不确定“更努力地阅读书籍”是否一定是公平的批评 - 至少,如果没有一些关于人们应该重新审视的概念类型或思考它们的新方式的指导。
标签: java