Learn
Banking on Ruby
Making a Withdrawal
Well done! Now let’s add in our second public method, which will allow us to withdraw money from our account.
The trick to this one is to realize that since @balance
can only be accessed from inside the class, we’ll want to use @balance -= amount
to decrease the balance by a certain amount.
Instructions
1.
Add a public withdraw
method to your class that takes two parameters, pin_number
and amount
. If pin_number
matches pin
, your method should subtract the amount from the balance and puts "Withdrew #{amount}. New balance: $#{@balance}."
Otherwise, it should puts
pin_error
.