【问题描述】
MyPoint类表示二维坐标中的一个点,具有两个double类型属性:
横坐标
纵坐标
并具有一个构造方法(与类同名的方法)和两个普通方法:
1 构造方法:接收两个double型数据作为参数,分别设定为横坐标和纵坐标。
2 display()方法,无参数,输出坐标信息,格式形如"(10.0, 20.0)"。
3 getInfo()方法,无参数,返回字符串类型的坐标信息,格式形如"(10.0, 20.0)"。
要求编程实现MyPoint类,使给定的Test类能正常运行,并实现指定的输出内容。
public class Test{
public static void main(String[] args) {
MyPoint point;
for (int i=0;i<5;i++ ){
point = new MyPoint(i*10.0,20.0);
point.display();
}
}
}
【输入形式】
【输出形式】
(0.0,20.0)
(10.0,20.0)
(20.0,20.0)
(30.0,20.0)
(40.0,20.0)
【样例输入】
【样例输出】
public class Test{
public static void main(String[] args) {
MyPoint point;
for (int i=0;i<5;i++ ){
point = new MyPoint(i*10.0,20.0);
point.display();
}
}
}
class MyPoint{
private double x;
private double y;
public MyPoint(double x,double y){
this.x=x;
this.y=y;
}
public void display(){
System.out.println("("+x+","+y+")");
}
}