【发布时间】:2018-03-29 17:26:38
【问题描述】:
我正在尝试编写一个程序,该程序使用字符串颜色和整数半径使用集合和获取来说明圆的颜色和面积。以 green & 10 为例。到目前为止,这是我所拥有的:
public class Circle
{
private String color;
private int radius;
public Circle () {
color = "null";
radius = 0;
}
public Circle (String setColor, int setRadius) {
}
public void setRadius (int radius) {
this.radius = radius;
}
public void setColor(String color) {
this.color = color;
}
public int getRadius(){
return radius;
}
public String getColor(){
return color;
}
public void printInfo(String setColor, int setRadius) {
double area = Math.PI * this.radius * this.radius;
System.out.printf("The " + "%s" + " circle has area " + "%.2f",
this.radius, area);
}
}
public class Main
{
public static void main(String [] args)
{
Circle circle = new Circle("green", 10);
circle.printInfo();
}
}
"circle.printInfo();"有一个错误,我不知道为什么。对此仍然很陌生,因此感谢您提供任何帮助。谢谢!
【问题讨论】:
标签: java bluej accessor mutators