如何查看一个CLOS类是否是另一个CLOS类的子类?
如何查看一个CLOS类是否是另一个CLOS类的子类?
您可以获得课程的CLASS-NAME。
类也有一个同名的类型。
SUBTYPEP测试类型是否是另一种类型的子类型。
接近-MOP 提供了一个 subclassp
谓词
CL-USER> (c2mop:subclassp (find-class 'condition) (find-class 'error))
NIL
CL-USER> (c2mop:subclassp (find-class 'error) (find-class 'condition))
T