創建一個名爲BankAccount的類,該類具有不帶實現方法的提取和存儲方法。 創建一個名爲SavingsAccount的類,該類繼承自BankAccount。 SavingsAccount應該有一個構造函數,它只需要一個自我參數。這個構造函數將一個名爲balance的屬性設置爲500.(這應該是任何給定時間的最小余額)。面向對象編程,銀行業務
在SavingsAccount類中,實施存入現金存款金額的存款方法,相應地更新餘額,然後返回餘額。對於負數存款金額,退還無效存款金額。 在SavingsAccount類中,執行提取現金提取金額的提取方法,從當前餘額中扣除此金額並返回餘額。此方法不應允許餘額低於500.(檢查此條件和輸出如果發生此情況,則不能超出最小帳戶餘額)。此外,如果提取金額大於當前餘額,則不能提取超出當前賬戶餘額。對於負值提款金額,退還無效提款金額。 創建一個名爲CurrentAccount的類,該類繼承自BankAccount。 CurrentAccount應該有一個構造函數,它只接受自我參數並將一個名爲balance的屬性設置爲0.
在CurrentAccount類中,實現一個存款方法,該方法接收現金存款金額,相應地更新餘額,然後返回餘額。對於負數存款金額,退還無效存款金額。 在CurrentAccount類中,實施提取現金提取金額的提取方法,從當前餘額中扣除此金額並返回餘額。對於負值提款金額,退還無效提款金額。比目前的平衡回抽更應失敗消息無法抽身超出了當前賬戶餘額
這是問題還是任務? – Clearer