利用点、线、面的基本知识,声明Point,Line,Friangle,PolyAngle四个类,完成以下功能。 Point类功能: (1)移动一个点; (2)显示一个点; (3)可计算这个点到原点的距离。 Line类功能: (1)计算点到直线的距离; (2)直线的斜率; (3)判断两条直线的关系(平行/相交(交点坐标能够给出来并显示)/垂直); Friangle类功能: (1)判断三点能否构成三角形; (2)判断三角形是等边,等腰或者是直角; (3)计算三角形的面积。 PolyAngle类功能: (1)判断四点能否构成四边形,并判断其是凹的,还是凸的; (2)判断四边形是否是等腰梯形; (3)判断四边形是否是平行四边形,菱形; (4)判断它是否是一个矩形; (5)计算四边形的面积和周长。
乱舞的旋律
相关分类