设计一个point(点)类: (1)该类具有成员变量x,y(表示点的横、纵坐标); (2)定义一个有参构造方法point(int x,int y),将其一对坐标值作为参数,其中x,y为给定坐标值; (3)定义一个无参的构造方法point()(令两坐标值均为0); (4)设计一个实例方法distance(point p1,point p2),实现求坐标轴上两个点的距离(Java中的开平方根函数为Math.sqrt()),其方法的声明为:double distance(point p1,point p2) 。 编写Test类,在其main方法中创建2个point对象,对应点(10,10)和点(20,25),再调用distance(point p1,point p2)方法计算出两点之间的距离并输出该值。
将图中A、B、C、D、E各点在相应坐标系中的绝对坐标值、相对坐标值填入表中。
点 | 绝对坐标值(X,Y,Z) | 相对坐标值(X',Y',Z' ) |
A | (, , ) | (, , ) |
B | (, , ) | (, , ) |
C | (, , ) | (, , ) |
D | (, , ) | (, , ) |
E | (, , ) | (, , ) |
如图所示,在直角坐标系中,有一孔对坐标原点的中心距为100mm,孔A相对原点与X轴方向的夹角为30°,如果要求保证中心距公差为mm,问孔A的坐标值是多少?孔A的坐标尺寸的公差又该如何分配?
A.试切外圆柱面直径处
B.端面
C.右端面回转中心
D.左端面回转中心