【发布时间】:2014-03-19 13:47:05
【问题描述】:
我想实现如下所示。根据数组参数定义方法名称并调用它们。
arr = ['alpha', 'beta', 'gamma'] arr.each { |角色| # 如果方法已经存在就不要定义新的 如果 !方法存在? “初始化_#{角色}” 定义“init_#{角色}” p "我是方法 init_#{role}" 结尾 } init_beta init_gamma编辑: 如果这样的方法已经存在,不要定义新的方法。
【问题讨论】:
标签: ruby