虽然它在一般情况下没有多大意义,因为它应该通过超类完成,但我想允许特定参数为“nil”并避免必须定义一个单独的方法。
我正在尝试做类似的事情(伪代码)
(defmethod my-method ((obj1 my-class1) (obj2 (or my-class2 null)))
method-body )
虽然它在一般情况下没有多大意义,因为它应该通过超类完成,但我想允许特定参数为“nil”并避免必须定义一个单独的方法。
我正在尝试做类似的事情(伪代码)
(defmethod my-method ((obj1 my-class1) (obj2 (or my-class2 null)))
method-body )