Skip to content

Instantly share code, notes, and snippets.

@sirramongabriel
Created September 5, 2013 15:39
Show Gist options
  • Select an option

  • Save sirramongabriel/6451882 to your computer and use it in GitHub Desktop.

Select an option

Save sirramongabriel/6451882 to your computer and use it in GitHub Desktop.
# banking.rb
require_relative 'interact.rb'
require_relative 'account.rb'
class Banking
def initialize(interact, amount)
@amount = gets.chomp
@interact = Interact.new(account, trans_type, amount)
# @account = Account.new(amount, balance)
end
attr_accessor :interact, :account, :banking
def bank_greeting(interact)
interact.greeting
end
def bank_select_transaction(interact)
interact.select_transaction
end
def bank_farewell(interact)
interact.farewell
end
end
account = Account.new(amount, balance)
@interact = Interact.new(account, trans_type, amount)
@banking = Banking.new(interact, amount)
puts "#{@banking.bank_greeting(interact).to_s}"
puts "#{@banking.bank_select_transaction}"
puts "#{@banking.bank_farewell}"
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment