定义一个Java类"Point",用来描述平面直角坐标系中点的坐标,该类应能描述点的横、纵坐标信息
來源:互聯網 2010-02-17 17:03:38 評論
分類: 電腦/網絡 >> 程序設計 >> 其他編程語言
問題描述:
定义并使用一个简单的Java类
知识点:
? 面向对象编程
? 类设计:类、方法、属性的定义
? 对象的创建及使用
目标/功能要求:
1. 定义一个Java类"Point",用来描述平面直角坐标系中点的坐标,该类应能描述点的横、纵坐标信息及一些相关的操作,包括获取点的横、纵坐标,修改点的坐标,显示点的当前位置等
2. 创建一个Java应用程序(定义一个测试类Test),对上述的Point类进行测试:创建Point类的对象并对其进行有关的操作。
參考答案:
class Point{
double x,y;
Point(){
System.out.println("enter a x value");
x = Console.readDouble();
System.out.println("enter a y value");
y = Console.readDouble();
}
Point(double a,double b){
x = a;
y = b;
}
}
class PointTest{
public static void main(String [] args){
Point p = new Point();
System.out.println("here is the point :");
System.out.println(p.x +" " + p.y);
}
}
Point p = new Point();
[b]分类:[/b] 电脑/网络 >> 程序设计 >> 其他编程语言[br][b]问题描述:[/b][br]定义并使用一个简单的Java类
知识点:
? 面向对象编程
? 类设计:类、方法、属性的定义
? 对象的创建及使用
目标/功能要求:
1. 定义一个Java类"Point",用来描述平面直角坐标系中点的坐标,该类应能描述点的横、纵坐标信息及一些相关的操作,包括获取点的横、纵坐标,修改点的坐标,显示点的当前位置等
2. 创建一个Java应用程序(定义一个测试类Test),对上述的Point类进行测试:创建Point类的对象并对其进行有关的操作。[br][b]参考答案:[/b][br]class Point{
double x,y;
Point(){
System.out.println("enter a x value");
x = Console.readDouble();
System.out.println("enter a y value");
y = Console.readDouble();
}
Point(double a,double b){
x = a;
y = b;
}
}
class PointTest{
public static void main(String [] args){
Point p = new Point();
System.out.println("here is the point :");
System.out.println(p.x +" " + p.y);
}
}
Point p = new Point();