類別 帳戶(物件):
定義 __初始化__(金額):
餘額 = 金額
定義 領錢(金額):
餘額 = 餘額 - 金額
定義 存錢(金額):
領錢(-金額)
定義 轉帳(來源帳戶, 目的帳戶, 金額):
來源帳戶.領錢(金額)
目的帳戶.存錢(金額)
主程式:
撲滿 = 帳戶(2000)
錢包 = 帳戶(0)
轉帳(撲滿, 錢包, 50)
印出 撲滿.餘額
印出 錢包.餘額
程式本身就自我解釋地很好了。
輸出結果為:
1950
50
(例子取自 美麗程式)
類別 帳戶(物件):
定義 __初始化__(金額):
餘額 = 金額
定義 領錢(金額):
餘額 = 餘額 - 金額
定義 存錢(金額):
領錢(-金額)
定義 轉帳(來源帳戶, 目的帳戶, 金額):
來源帳戶.領錢(金額)
目的帳戶.存錢(金額)
主程式:
撲滿 = 帳戶(2000)
錢包 = 帳戶(0)
轉帳(撲滿, 錢包, 50)
印出 撲滿.餘額
印出 錢包.餘額