当前位置: 首页>>代码示例 >>用法及示例精选 >>正文


Ruby SingleForwardable.def_single_delegators用法及代码示例


本文简要介绍ruby语言中 SingleForwardable.def_single_delegators 的用法。

用法

def_single_delegators(accessor, *methods)
也别名为:def_delegators

定义多个委托方法的快捷方式,但没有规定使用不同的名称。以下两个代码示例具有相同的效果:

def_delegators :@records, :size, :<<, :map

def_delegator :@records, :size
def_delegator :@records, :<<
def_delegator :@records, :map

相关用法


注:本文由纯净天空筛选整理自ruby-lang.org大神的英文原创作品 SingleForwardable.def_single_delegators。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。