我照着书上打的 但是有很多错误,(不是代码错误,大小写,分号之类的),不知道什么原因,希望各位大侠帮助下我这位新手。下面是程序和错误:
class Cylinder{
double r,h,p=3.14;
void area(){
System.out.println("圆柱底面积:"+p*r*r);
}
double volume(){
return(p*r*r*h);
}
public class lei2{
public static void main(String[] args){
Cylinder volu1=new Cylinder();
Cylinder volu2=new Cylinder();
volu1.r=2.5; volu2.r=2.5;
volu1.p=3.14;
volu2.p=3.0;
System.out.println("圆柱1的半径:"+volu1.r);
System.out.println("圆柱2的半径:"+volu2.r);
System.out.println("圆柱1的p值:"+volu1.p);
System.out.println("圆柱2的p值:"+volu2.p);
System.out.println("圆柱1");
volu1.area();
System.out.println("圆柱2");
volu2.area();
}
}
}
![]()