定义一个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();

Logo

为开发者提供学习成长、分享交流、生态实践、资源工具等服务,帮助开发者快速成长。

更多推荐