露比有 method_missing ,蟒蛇 getattr . boo是否提供了一些我可以用来拦截方法调用的东西?
method_missing
getattr
是的,Boo有 IQuackFu .
基本上,您实现 IQuackFu ,有三种方法:
IQuackFu
QuackGet
QuackSet
QuackInvoke
这里是 an example .