パンくず
Ruby Cookbook
Predicate Method
概要
Predicate Method
サンプル
puts "".empty? # => true puts "hoge".empty? # => false # 自作クラスにPredicate Methodを実装 class Hoge attr_accessor:hoge def initialize(hoge);@hoge=hoge;end def hoge?;@hoge=="hoge";end end hoge = Hoge.new("hoge") puts Hoge.new("hoge").hoge? # => true puts Hoge.new("hige").hoge? # => false
出力
true false true false