【发布时间】:2011-08-30 11:33:18
【问题描述】:
抱歉标题不好,但我有点迷路了。
我正在尝试找出哪些对象/类实时方法(例如 DelegateClass)以及这些方法类型的术语是什么。我正在阅读 Metaprogramming Ruby 并且在书中,这些方法通常称为 Mimic Methods,但是在互联网上搜索它会给出各种结果,所以我想知道是否有更好的名称他们。
我检查了DelegateClass 的源代码,我认为它已添加到 Object,但它不存在。我可以看到在同一个 rb 文件中的 Delegator 和 SimpleDelegator 类被添加作为常量(虽然我不确定它们是如何添加的)。
谢谢!
【问题讨论】:
标签: ruby metaprogramming