相关疑难解决方法(0)

CLOS实例的等价性?如何检查实例是否从另一个对象继承?

CL-USER> (defclass a () ())
CL-USER> (defclass b (a) ())
CL-USER> (make-instance 'b)
#<STANDARD-CLASS B>
Run Code Online (Sandbox Code Playgroud)

我可以在我的实例b上调用什么谓词函数,如果它继承自?本着:

CL-USER> (instanceof 'a *)
T
Run Code Online (Sandbox Code Playgroud)

inheritance common-lisp clos

6
推荐指数
1
解决办法
842
查看次数

标签 统计

clos ×1

common-lisp ×1

inheritance ×1