ruby 模块 respond_to
2024-10-21 11:30:39
def hi
puts 'hi friend'
end
module Amodule
def self.hello
puts 'hello friend'
end
end
def rsp(txt)
puts "回应 #{txt} = #{self.respond_to?(txt, true)}"
end
def arsp(txt)
puts "回应 #{txt} = #{Amodule.respond_to?(txt, true)}"
end
rsp('hi') # => true
rsp('Amodule.hello') # => false
arsp('Amodule.hello') # => false
arsp('hello') # => true
ruby 对象.respond_to?
最新文章
- 【leetcode】Combination Sum
- CANopen笔记1
- 常用PHP框架功能对比表
- Linux ssh/scp连接时避免输入yes(公钥验证)并防止出现POSSIBLE BREAK-IN ATTEM
- 7.3.1 Establishing a Backup Policy
- C# 多媒体播放器
- 有返回值的函数,如果包含try/catch块,经常会出现没有return的错误
- 用泛型创建SqlServerHelper类实现增删改查(一)
- (转)测试如何区别是前端的问题还是后台的bug
- 【TensorFlow】tfdbg调试注意事项
- activiti官网实例项目activiti-explorer之扩展流程节点属性2
- JS冲刺
- k8s学习笔记之四:资源清单定义入门
- echo 转义字符的使用
- redis工具类 ----RedisPoolUtil
- ASP.NET MVC中全局异常处理
- eclipse Maven 使用记录 ------ 建立app项目
- mybatis 传参为 Integer 时 ,Mapper 文件 中判断 条件 问题。
- 【JavaScript代码实现四】获取和设置 cookie
- 11. Container With Most Water(装最多的水 双指针)