私はこの Learnstreet のレッスンで 1 日立ち往生しています。演習では次のプロンプトが表示されます。
transferというメソッドを実装できるようになりました! これは amount と other_account の 2 つのパラメーターを取ります。このメソッドは、指定された金額を現在のオブジェクトから引き出し、それを other_account オブジェクトに入金する必要があります。
エディター内のコードは次のようになります。
class BankAccount
attr_accessor :name, :balance, :address
def initialize(name, balance, address)
@name = name
@balance = balance
@address = address
end
def withdraw!(amount)
if @balance - amount > 0
@balance = @balance - amount
end
@balance
end
def deposit!(amount)
@balance += amount
end
# your code here
end
alices_account = BankAccount.new("Alice Cooper", 2500, "456 University Avenue")
bobs_account = BankAccount.new("Bob Ventura", 2100, "3500 Fox Street")
def transfer!(amount, other_account) を使用してメソッドを設定する必要があることは知っています。ただし、alices_account と bobs_account の後に下に何を入力すればよいかわかりません。