【发布时间】:2014-07-24 02:31:50
【问题描述】:
有什么方法可以获取为对象定义的所有方法并检查对象是否响应指定的方法?
寻找像 Ruby 的 "foo".methods 之类的东西
(list-methods *myobj*) ;; -> (method0 method1 methodN)
还有像 ruby 的 "foo".respond_to 之类的东西? :方法
(has-method-p *myobj* 'foo-method) ;; -> T
插槽有slot-exists-p,方法是什么?
谢谢。
【问题讨论】:
标签: oop lisp common-lisp clos