#!/usr/bin/env ruby require_relative "purse-with-card.rb" puts "=== 今日からこの財布を使おう。5000円入れておこう: Purse.new(5000)" mycard = ["Pizza", "Mustard"] saifu = PurseWithCard.new(5000, mycard) puts "=== 1598円の買い物をしよう。" puts "=== 2000円出すぞ: saifu.sub(2000)" saifu.sub(2000) puts "=== おつりを402円もらった。しまおう: saifu.add(402)" saifu.add(402) puts "=== いまいくらあるんだろう: saifu.howmuch" printf("残り%d円です\n", saifu.howmuch) puts "=== 次は4000円のものをカードで買おう!" printf("=== このお店は手持ちのカードで買えますか: %s\n", saifu.myCards) puts "=== じゃあPizzaカードで!" saifu.drawCard("Pizza") puts "=== じゃあPizzaカードで!" puts "=== やったー、手持ちが足りないのに買えた! 帰ろう。" puts "..." sleep 1 puts "=== ただいま。あ、カードがない! 店に忘れた。" puts saifu.myCards