Ruby

UNIX関係でさ、コンソールで待ち時間に羽根をクルクル回す例のアレがあるでしょ? アレをRubyのオブジェクトにしてみたら、こんな感じかしら?

class 羽根
 def initialize
   @kk = ['-','/','|','\\']
   @i = 0
 end
 def next
   @i += 1
   if @i > 3
     @i = 0
   end
   @kk[@i]
 end
end

使う時は、こんな感じかしら?

kk = 羽根.new
:
:
print kk.next+8.chr

トップ   編集 凍結 差分 履歴 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2018-02-27 (火) 10:03:13