第三章 类与对象
- 设计Point类用来定义平面上的一个点坐标,包含构造函数和显示信息的方法。使用泛型技术,以Point类对象作为数组元素,创建ArrayList类对象,并向其中添加3个元素,然后依次遍历集合显示信息。
import java.util.ArrayList;
class Point{
double x,y;
String name;
Point(String name,double x,double y){
this.name=name;
this.x=x;
this.y=y;
}
String getInfo() {
return name+"的横坐标为:"+x+",纵坐标为:"+y;
}
}
public class Homework4_3 {
public static void main(String[] args) {
Point point1=new Point("A",1,1);
Point point2=new Point("B",2,2);
Point point3=new Point("C",3,3);
ArrayList<Point> myList = new ArrayList<Point>();
myList.add(point1);
myList.add(point2);
myList.add(point3);
for(Point x:myList) {
System.out.println(x.getInfo());
}
}
}