java编程:编Point类,有两属性x,y,一个方法distance(Point p1,Point p2),算两点距离,我用内部类做不最好是用手动输入坐标点的

来源:学生作业帮助网 编辑:作业帮 时间:2024/04/30 20:30:20
java编程:编Point类,有两属性x,y,一个方法distance(Point p1,Point p2),算两点距离,我用内部类做不最好是用手动输入坐标点的

java编程:编Point类,有两属性x,y,一个方法distance(Point p1,Point p2),算两点距离,我用内部类做不最好是用手动输入坐标点的
java编程:编Point类,有两属性x,y,一个方法distance(Point p1,Point p2),算两点距离,我用内部类做不
最好是用手动输入坐标点的

java编程:编Point类,有两属性x,y,一个方法distance(Point p1,Point p2),算两点距离,我用内部类做不最好是用手动输入坐标点的
import java.util.Scanner;
public class Point {
private double x;
private double y;

public Point() {
this(0,0);
}

public Point(double x, double y){
this.x = x;
this.y = y;
}
public static void main(String[] args) {

Scanner scanner = new Scanner(System.in);
System.out.print("Please input x for point 1:");
double x1 = scanner.nextDouble();
System.out.print("Please input y for point 1:");
double y1 = scanner.nextDouble();

System.out.print("Please input x for point 1:");
double x2 = scanner.nextDouble();
System.out.print("Please input y for point 1:");
double y2 = scanner.nextDouble();

double distance = Point.distance(new Point(x1, y1), new Point(x2, y2));
System.out.println("The distance is: " + distance);
}

public static double distance(Point p1, Point p2){
return Math.sqrt(Math.pow(p1.getX() - p2.getX(), 2) + Math.pow(p1.getY()-p2.getY(), 2));
}
public double getX() {
return x;
}
public double getY() {
return y;
}

}
---------------------
Please input x for point 1:0
Please input y for point 1:3
Please input x for point 1:4
Please input y for point 1:0
The distance is: 5.0

java编程:编Point类,有两属性x,y,一个方法distance(Point p1,Point p2),算两点距离,我用内部类做不最好是用手动输入坐标点的 定义一个描述平面坐标系统中点及其操作的类Point.(Java)定义一个描述平面坐标系统中的点及其操作的类Point.它有两个double型私有属性x和y描述点在坐标轴中的位置.该类还包含如下方法:初始 高分求Java编程题目三题,1.已知Point 类定义(声明)如下:public class Point {private int x;private int y;public Point(){}public Point( int xValue,int yValue ){x = xValue;y = yValue;}public void setX( int xValue ){x = xValue;}public i java什么叫类属性 实例属性 以及区别 java中类定义的属性是什么意思 java编程 定义一个类:圆 属性:半径 方法:(1)计算周长、面积 (2)设置半径,读取半径急 一个Point(点)类,该类具有x,y(表示点的横、纵坐标)两个属性,并定义两个构造方法,一个无参数,将x,y均设置为0,另一对坐标值为参数,设置x,y为给定坐标值.该类的show方法输出该点的坐标值.求编程 java 定义一个矩形类,有长、宽2个属性,有成员函数计算矩形的面积. java语言.创建了a,b两个类,那么b类中的属性可不可以是a类的对象?如果可以,b类的这个属性是不是有a 类的所有的属性和方法? Java编程计算1-100之间所有偶数的和.编程序计算1-100之间所有偶数的和. 用JAVA语言编程.有一个5×4的矩阵,要求编程序求出其中值最大的那个元素的值,以及其所在的行号和列号. 数控加工中心编程怎么编 java由三点求三角形的周长public class Point {int x;int y;Point(){ }Point(int a,int b){x=a;y=b;}}public class Triangle {Point n1,n2,n3;Triangle(Point n1,Point n2,Point n3){n1=new Point();n2=new Point();n3=new Point();}double x1=Math.pow(n1.x- java编程求三角形面积先创建一个Point类,然后定义Trianglele类.在Trianglele类中定义三个Point的实体来表示一个三角形的三个点,再定义一个方法setTri对这三个点进行初始化,然后定义两个方法求三 java代码里面的this关键字的作用是什么哦,书上有这个例子:有一个父类里面有name属性,继承子类的时候,用一个this.name=子类属性,这句话的意思是说在子类继承中将子类的属性值给父类属性吗? 设计一个点类Point其属性为其x,y坐标,能计算该点到(0,0)的距离. JAVA 定义一个Point类 它的对象是指一个平面上的点(x,y),在定义Point类中要定义它的三个构造函数定义一个Point类 它的对象是指一个平面上的点(x,y),在定义Point类中要定义它的三个构造函数,并且 java烟花程序看不懂,初学java希望每句给出解释import java.awt.*;import java.applet.*;import java.awt.event.*;import javax.swing.*;public class Fireworks extends Applet implements MouseListener,Runnable{int x,y;int top,point;public void