其实一开始我是懵逼的,因为第一次在一个类中建立构造方法,并且同时建立main方法,看起来运行没问题,但总感觉别扭,可能知识点抓的还有问题
掌握知识点
- 构造方法的运用
- 对象的创建与使用
通关源码
public class EllipseArea {
double Short; //变量名不能用short,short好像会关键字报错,long也是
double Long;
public void EllipseArea(){
}
public void EllipseArea(double a,double b){
Short = a;
Long = b;
}
public double area(double a,double b){
double c = Math.PI * a * b; //椭圆面积 = 长轴长 * 短轴长 * π
return c;
}
public static void main(String[] args){
EllipseArea a = new EllipseArea();
double b = a.area(15.5,20.0);
System.out.print("椭圆形的面积为" +String.format("%.2f",b) );
}
}