Я новичок в программировании на Java, и я пытаюсь написать программу, которая будет считывать данные клиента для вымышленного банка, использовать полиморфизм для расчета процентов по типу учетной записи (бизнес, проверка , сбережения). Он правильно компилируется, и когда я его запускаю, он работает нормально для бизнес-счетов, но когда он добирается до контрольных и сберегательных счетов, я получаю NoClassDefFoundError.Java NoClassDefFoundError диагностика
Хорошо, вот соответствующий код:
Вот вызов конструктора класса для класса, который не работает (к определяется по для цикла):
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;
}}
Спасибо за помощь!
Нажмите «править», выберите свой код и нажмите кнопку '{}'. Публикуйте только соответствующие коды и трассировки стека. –
ya ... ctrl + k .. – TheLostMind
[Это может помочь вам] (http://stackoverflow.com/editing-help) – Max