Ruby 初心者スレッド Part 16
■ このスレッドは過去ログ倉庫に格納されています
0297デフォルトの名無しさん
2007/12/23(日) 02:11:55メソッドオーバーロードはrubyではできない。こんな感じで自分で処理しなさい
def meth(arg)
if arg.kind_of?(String)
puts '文字列'
else
case arg
when Array then puts '配列'
else puts 'その他'
end
end
end
それとrubyの配列(Array)に次元なんて無い。配列が入れ子になってるだけ。
■ このスレッドは過去ログ倉庫に格納されています