在本章中,我们创建了两个重要的类:Point类和Vector类。geom2d库的其余部分将建立在这些简单但强大的概念之上。我们通过创建特殊方法__eq__,教Python如何判断两个给定的点或向量实例在逻辑上是否相等,并使用__str__提供了更好的文本表示。我们用单元测试测试了这些类中的部分方法,我鼓励你自己扩展测试范围。学习写好的单元测试的最好方法是进行练习。在下一章中,我们将在geom2d中添加两个新的几何概念:直线和线段。它们提供了一个新的维度,可以用来构造更复杂的形状。 EXVTkDTHVlDM/xAPz2E+nt/z8ZEcMRJR/Tw+YumZrK34r8isVZFWu5ojrx0uLnPA