java小问题:如何建立一个point类输出正方形四个顶点坐标.一个正方形和长方形继承了矩形,然后算面积和输出顶点坐标.本来我想直接在point类中设置p1x=0,p1y=0,p2x=Quadrilateral.wid.可是系统报错说

来源:学生作业帮助网 编辑:作业帮 时间:2024/04/27 17:46:19
java小问题:如何建立一个point类输出正方形四个顶点坐标.一个正方形和长方形继承了矩形,然后算面积和输出顶点坐标.本来我想直接在point类中设置p1x=0,p1y=0,p2x=Quadrilateral.wid.可是系统报错说

java小问题:如何建立一个point类输出正方形四个顶点坐标.一个正方形和长方形继承了矩形,然后算面积和输出顶点坐标.本来我想直接在point类中设置p1x=0,p1y=0,p2x=Quadrilateral.wid.可是系统报错说
java小问题:如何建立一个point类输出正方形四个顶点坐标.
一个正方形和长方形继承了矩形,然后算面积和输出顶点坐标.本来我想直接在point类中设置p1x=0,p1y=0,p2x=Quadrilateral.wid.可是系统报错说要把wid改为static.然后我就不知道怎么修改了.
abstract class Quadrilateral {
protected double len;
protected double wid;
public Quadrilateral(double len,double wid){
this.len=len;
this.wid=wid;}
public abstract double area();
}
class Rectangle extends Quadrilateral{
Rectangle(double num,double num1){
super(num,num1);}
public double area(){
return len*wid;}
}
//省略了square类了.
class Point extends Quadrilateral{ double p1x=0,p1y=0;
double p2x=Quadrilateral.wid;
}
class Test {
public double result(Quadrilateral quadrilateral){
return quadrilateral.area();}
public static void main(String[] args) {
Rectangle r=new Rectangle(5,10);
Square s=new Square(10,10);
Test test=new Test();
System.out.println("矩形面积:"+test.result(r));
System.out.println("正方形面积:"+test.result(s));
}
}

java小问题:如何建立一个point类输出正方形四个顶点坐标.一个正方形和长方形继承了矩形,然后算面积和输出顶点坐标.本来我想直接在point类中设置p1x=0,p1y=0,p2x=Quadrilateral.wid.可是系统报错说
代码贴出来看看,按照你的说法应该是static的方法里面调用了非static的变量.

java小问题:如何建立一个point类输出正方形四个顶点坐标.一个正方形和长方形继承了矩形,然后算面积和输出顶点坐标.本来我想直接在point类中设置p1x=0,p1y=0,p2x=Quadrilateral.wid.可是系统报错说 三、 定义一个点类Point,在Main函数中建立Point对象并显示点对.如:Point#1 四、 定义一个圆类,包 请教mute point是什么意思.我和国外沟通一个问题时,他们回答The above is a mute point,mute point如何理解呢? java编程:编Point类,有两属性x,y,一个方法distance(Point p1,Point p2),算两点距离,我用内部类做不最好是用手动输入坐标点的 如何建立一个核反应堆 如何建立一个组织 如何建立一个组织? 如何建立一个实验室 如何建立一个实验室 定义一个Java类Point,用来描述平面直角坐标系中点的坐标.着急啊,在线等!2.按下面的要求完成Java Application程序,写出程序的运行结果.(1)定义一个Java类Point,用来描述平面直角坐标系中点的坐 Java的小应用程序里面的一句代码 这代码应该怎么看 point = point = 0 --point :4; JAVA 定义一个Point类 它的对象是指一个平面上的点(x,y),在定义Point类中要定义它的三个构造函数定义一个Point类 它的对象是指一个平面上的点(x,y),在定义Point类中要定义它的三个构造函数,并且 java.sql.time java.sql.date 二者如何组合成一个java.util.date java 如下写了Circle类 构造函数 在测试程序中 new一个circle在第9行 提示错误Circle类型不可用 怎样改?1 class Circle{2 Point o;3 double radius;4 Circle(Point p,double r){5 o = p;6 radius = r;7 }8 Point d1 = new Point(2.0,2. Java:定义父类Point,包含两个成员变量x,y和参数的构造方法,子类Point3D增加一个静态变量c用来统计主类中Java:1.定义父类Point,包含两个成员变量x,y和参数的构造方法,子类Point3D增加一个静态变 关于JAVA中产生“随机数”的问题如何随机产生一个四位数字,即1000-9999?如何产生一个1-99的随机数,注意:不要包括0.最好用Random类实现. java语言的一个小问题java语言的方法有什么特点,请在说出特点之后,并列举俩个例子,并注释一下这些特点都在例子中的什么位置 point p=new point() 与p= new point() 的区别JAVA菜鸟,不耻下问啦!