以下のようなCarクラスで生成したオブジェクト「car1、car2」を別のクラス(Helloクラス)に渡したいときはどのようにしたらいいのでしょうか?
Hello.new(@car1)、Hello.new(@car2)の引数にCarクラスで生成したオブジェクト「car1、car2」を渡したいです。
class Car def initialize(carname) @name = carname end def dispName print(@name) end @car1 = Car.new("crown") @car1 = @car1.dispName puts @car1 @car2 = Car.new("civic") @car2 = @car2.dispName puts @car2 end class Hello def initialize(carname) @name = carname end def introduce print("これは#{@name}です") end end car_first = Hello.new(@car1) car_first = car_first.introduce puts car_first car_second = Hello.new(@car2) car_second = car_second.introduce puts car_second
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。