我是使用Java進行編程的新手,我試圖編寫一個程序來讀取虛擬銀行的客戶數據,使用多態性計算基於帳戶類型的興趣(業務,檢查,儲蓄)。它編譯正確,當我運行它時,它似乎對商業賬戶工作正常,但是當它到達檢查和儲蓄賬戶時,我得到一個NoClassDefFoundError。Java NoClassDefFoundError診斷
好了,這裏的相關代碼:
這裏是調用類的構造函數的類不工作(通過一個循環來確定j)條:
client[j]=new savings_accounts(name, account_number, phone, ssn, balance, type);
指令在主計算的期末餘額:
client[j].close_balance=client[j].closing();
這裏是不工作類:
class savings_accounts extends account
{
public savings_accounts(String name, int account_number, String phone_number,
String ssn, int open_balance, String acct_type){
super(name, account_number, phone_number, ssn, open_balance, acct_type);
open=open_balance;
}
int open;
public float close_balance;
public float closing(){
float close;
if(open<5000) close=(float)open*1.04;
else close=(float)open*1.05;
return close;
}}
感謝您的幫助!
點擊'edit',選擇您的代碼,然後點擊'{}'按鈕。只發布相關的代碼和堆棧跟蹤。 –
ya ... ctrl + k .. – TheLostMind
[This might help you out](http://stackoverflow.com/editing-help) – Max