如何检查对象是否将所有消息作为smalltalk中的对象?
How to Check if objectA has all message as objectB in smalltalk?
我正在使用 smalltalk - 我需要检查 objectA
是否拥有 objectB
拥有的所有消息(方法)。
我需要自己写代码,怎么办?
例如,您可以询问对象的 class 其实例理解的选择器:
objectA class allSelectors
然后你可以问不同的对象,然后比较结果。
解决方案可能是
objectA class allSelectors includesAll: objectB class allSelectors
我正在使用 smalltalk - 我需要检查 objectA
是否拥有 objectB
拥有的所有消息(方法)。
我需要自己写代码,怎么办?
例如,您可以询问对象的 class 其实例理解的选择器:
objectA class allSelectors
然后你可以问不同的对象,然后比较结果。
解决方案可能是
objectA class allSelectors includesAll: objectB class allSelectors