由于这是一项家庭作业,我们无法给你答案,但我们可以用正确的方式指导你.
既然你说你在课堂上表现很好,我会假设你已经知道了一些Java - 这绝不是编程介绍中的第一个任务.
想想Area类.它提供服务但从未实例化.换句话说,没有区域"对象".只有数学函数.因此,所有函数都需要是"静态的",所以你可以编写像Area.circleArea(...)这样的东西.
现在写一下:很明显,你可以通过数学方式理解这些函数是什么.想想你将如何用Java编写它们.显然,您正在处理三种不同的功能.你会如何宣布他们每个人?
换句话说,在以下函数中会出现什么?
static ???? areaOfCircle(????)
{
BODY
}
static ???? areaOfRectangle(????, ????)
{
BODY
}
Run Code Online (Sandbox Code Playgroud)
[第三个怎么样?那一个取决于你...]
如果你弄清楚问号部分,你将拥有这些功能的"空壳".一旦你有了这个,你就会发现编写实际的BODY是非常简单的.或者,告诉我们你得到了什么,然后我们会尝试提供帮助.
| 归档时间: |
|
| 查看次数: |
4967 次 |
| 最近记录: |