标签: ruby
我想定义什么时候我的班级是真正的/虚假的。有可能吗?
class CustomNullObject def nil? true end end
使用示例:
puts CustomNullObject.new ? 'ignore me' : 'PRINT ME! NullObject is falsy'
答案 0 :(得分:-1)
似乎new的{{1}}方法应该返回false。
new