1
집합과 get을 사용하여 String 색상과 int 반지름을 사용하여 원의 색상과 면적을 나타내는 프로그램을 작성하려고합니다. 녹색 & 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();"여기에 지금까지 가지고 무엇을 오류가 있으며 이유가 확실하지 않습니다. 아직도 꽤 새로운 어떤 도움을 주셔서 감사합니다. 감사!