0

私はRubyがまったく初めてで、Macターミナルを使用しています。この入門チュートリアルに
従っていますが、Greeter オブジェクトを作成した後:

g = Greeter.new("Pat")

何も起こらず、エラー メッセージも表示されません。
私は次のようなものを見るはずですが:

=> #<Greeter:0x16cac @name="Pat">

私の Mac で Ruby を正しく動作させるには何か特別なものをインストールする必要がありますか?

4

1 に答える 1

1

これを試して: :)

class Greeter
 def initialize(x)
  @name = x
 end
end
p g = Greeter.new("Pat") #=> #<Greeter:0x105c840 @name="Pat">

または、この方法で開始した場合:

C:\>irb --simple-prompt --noecho
>> class Greeter
>>  def initialize(x)
>>   @name = x
>>  end
>> end
>> g = Greeter.new("Pat")
>> p g
#<Greeter:0x11e8300 @name="Pat">

として検査を--noecho無効にするオプションとして何も来ません。IRB=>

于 2013-04-12T09:41:11.523 に答える