エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
記事へのコメント1件
- 注目コメント
- 新着コメント
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
Rubyの全クラスを出力する - Qiita
ObjectSpace.each_object(Class) do |klass| puts klass.name end 仕組み ObjectSpace#each_object(klas... ObjectSpace.each_object(Class) do |klass| puts klass.name end 仕組み ObjectSpace#each_object(klass)は、引数で指定したklassとObject#kind_of?(mod)の関係にある全てのオブジェクトに対して繰り返し処理を行うモジュール関数。 Object#kind_of?(mod)は、以下の条件でtrueを返す オブジェクトがmodあるいはそのサブクラスのインスタンスである オブジェクトがmodをインクルードしたクラスかそのサブクラスのインスタンスである 'str'.kind_of?(String) # => true 100.kind_of?(Fixnum) # => true [].kind_of?(Array) # => true # Fixnum < Integer < Numeric <
2018/02/11 リンク