编写一个长方体类,该类具有坐标属性,矩形通过对角顶点p1和p2,坐标值用整数; 顶点用Point类描述,包括x,y坐标。 1)定义Point类,包括构造函数,重
不找了。 2019-04-10 01:20:15 import.java.util.*:;
import.java.math.*;
/*添加相应代码*/
public class mass { public static void main(String args[]){
Scanner in =new Scanner(System.in);
int x1=in.nextInt();//左下x
int y1=in.nextInt();//左下y
int x2=in.nextInt();//右上x
int y2=in.nextInt();//右上y
Point p1 = new Point(x1,y1);
Point p2 = new Point(x2,y2);
<br> //求解该字符用法
Point p3 = new Point();
p3.setX(x1);
p3.setY(y1);
Point p4 = new Point();
p4.setX(x2);
p4.setY(y2);
Rectangle r1 = new Rectangle();
r1.setP1(p1);
r1.setP2(p2);
Rectangle r2 = new Rectangle(p1,p2); System.out.println("r1 area:"+r1.Area()); System.out.println("r2 area:"+r2.Area()); if((r1.Area()>0) && (r2.Area()>0)){//保证为正,否则不同通过,代码有问题
System.out.println("Logical Pass");
}
if(r1.Area() == r2.Area()){//要保证相等 System.out.println("Pass");
}
else{ System.out.println("Error");
}
} }