实验报告,求助程序提示某行缺少符号TestpublicclassTest{publicstaticvoidmain(String[]args){JPointp=newJPoint("3.0,5.0");System.out.println(p.toString());JPointq=newJCircle(...
实验报告,求助
程序提示某行缺少符号
Test
public class Test {
public static void main(String[] args) {
JPoint p=new JPoint("3.0,5.0");
System.out.println(p.toString());
JPoint q=new JCircle();
System.out.println(q.toString());
((JCircle)q).area();
((JCircle)q).circlel();
}
}
JPoint
class JPoint{
double x=0.0;
double y=0.0;
JPoint(double x,double y){
this.x=x;
this.y=y;
}
JPoint(){this(0.0,0.0);}
public String toString(){
String str="";
str="("+x+","+y+")";
return str;
}
}
class JCircle extends JPoint{
double r=0.0;
JCircle(double x,double y,double r){
super.x=x;
super.y=y;
this.r=r;
}
JCircle(){super.x=super.y=r=0.0;}
double area(){return 3.14*r*r;}
double circlel(){return 2*3.14*r;}
public String toString(){
String str="";
str="(x-"+x+")^2"+"+(y-"+y+")^2="+r*r;
return str;
}
}
pubblic class Circle {
public static void main(String[] args) {
JPoint p=new JPoint("3,5");
System.out.println(p.toString());
JPoint q=new JCircle();
System.out.println(q.toString());
((JCircle)q).area();
((JCircle)q).circlel();
}
展开