一个线段类 MyLine,要求如下:
n主要属性有: e1,e2 端点,类型为Point
n编写构造方法,如(Point p1 , Point p2)
n编写成员方法。如:
•检查线段是否位于第一象限check…
•求线段的长度 length() …
•判断两条线段(非延长线)是否相交(另一线段作为参数)。
•求一点到该线段(或延长线)的距离
n编写测试程序
•用户输入线段的两点坐标构造一个线段
•用户选择需要执行已编写的哪种方法(判断是否相交)
•根据用户选择的方法要求用户输入点的坐标,或者线段的两点坐标,并反馈给用户结果。
2021-06-24 15:54:06
4KB
java
线段
1