diff --git a/source/c08/p24_making_classes_support_comparison_operations.rst b/source/c08/p24_making_classes_support_comparison_operations.rst index 60e23ad..615b8ba 100644 --- a/source/c08/p24_making_classes_support_comparison_operations.rst +++ b/source/c08/p24_making_classes_support_comparison_operations.rst @@ -15,7 +15,7 @@ Python类对每个比较操作都需要实现一个特殊方法来支持。 尽管定义一个方法没什么问题,但如果要你实现所有可能的比较方法那就有点烦人了。 装饰器 ``functools.total_ordering`` 就是用来简化这个处理的。 -使用它来装饰一个来,你只需定义一个 ``__eq__()`` 方法, +使用它来装饰一个类,你只需定义一个 ``__eq__()`` 方法, 外加其他方法(__lt__, __le__, __gt__, or __ge__)中的一个即可。 然后装饰器会自动为你填充其它比较方法。