假设我有一个名为 myClass 的类。我想要一个方法来比较 myClass 的实例,以查看 myCLass 的一个对象是否“大于”myClass 的另一个对象。 这个方法应该放在 myClass 类中吗? 直观地说,这似乎是错误的,因为“比较”方法实际上并不是任何一个对象都应该执行的操作。(例如,当比较两个数字时,数字不比较自己。我们人类,比较数字并确定比较的结果..)
问问题
58 次
假设我有一个名为 myClass 的类。我想要一个方法来比较 myClass 的实例,以查看 myCLass 的一个对象是否“大于”myClass 的另一个对象。 这个方法应该放在 myClass 类中吗? 直观地说,这似乎是错误的,因为“比较”方法实际上并不是任何一个对象都应该执行的操作。(例如,当比较两个数字时,数字不比较自己。我们人类,比较数字并确定比较的结果..)