java类的学习
学着敲了一段java代码。
package testyang;
public class mytest {
public static void main(String[] args)
{
System.out.println("我的第N次的第一个java程序");
mytest md = new mytest();
md.test1();
System.out.println("---------------------");
Circle bigcircle = new Circle(25);
// 11 行报错,因为()里面不带参数,所以调用Circle的第一个构造方法(26 line),假如你不构造,就会抱错,假如你把()里面加一个参数,就会调用第二个构造方法了(32 line)
Circle smallcircle = new Circle();
Circle mediumcircle = new Circle(10);
System.out.println("面积大小 大,小,中"+"\n" +bigcircle.getarea()+"\n"+
smallcircle.getarea()+"\n"+ mediumcircle.getarea());
}
private void test1() {
// TODO Auto-generated method stub
System.out.println("我的第一个方法");
}
}
class Circle {
double r;
Circle(){
r = 1.0;
}
;
Circle(double newr) {
r = newr;
}
double getarea(){
return r*r*Math.PI;
}
}