求大神解答这个构造方法,有点不明白。
package 大作业2;
public class Circle {
private int radius;
public int getRadius() {
return radius;
}
public void setRadius(int radius) { //这个地方为啥要在括号里加东西啊
this.radius = radius; //这个地方的 两个radius 有啥区别啊?意义在哪儿啊?
}
public Circle(int radius) { //这两句最搞不懂,为什么要把这个类拿出来啊?和下面的那个Circle有啥区别啊~~
this.radius = radius;
}
public Circle() {
}
public double area(){
return radius*radius;
}
}
问题就是我红色部分的, 我是一个初学者,但是我爱JAVA,特来此求解,希望大神解答><