Java 新手教程之二维平面实现对点直线矩形的包装
Java 新手教程之用面向对象思维实现对二维平面中点直线矩形的包装引言进一步思考myPoint2D类myLine2D类
引言
数学上对点,直线的定义根据使用的不同参考坐标而具有不同的表现形式,如在二维平面中直线较为常用的形式有:
一般式:Ax+By+C=0 (A、B不同时为0);
点斜式:y-y0=k(x-x0) (适用于不垂直于x轴的直线);
两点式:(y-y0)/(y0-y1)=(x-x0)/(x0-x1) (适用于不垂直于x轴、y轴的直线);
其中:对矩形的定义只需要实现两个对角点的封装即可:
r
原创
2020-10-17 16:14:30 ·
679 阅读 ·
2 评论