Я работаю над применением swing в netbeans. Я создал один родительский класс и дочерний класс. Всякий раз, когда я вызываю какой-либо атрибут родительского класса через дочерний класс, я получаю ошибку. Как решить эту проблему:Как решить Нет Ошибка такого метода
это родительский класс:
public abstract class WorkRequest {
private String name;
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}}
это дочерний класс:
public class DoctorTestWorkRequest extends WorkRequest {
private String message;
public String getMessage() {
return message;
}
public void setMessage(String message) {
this.message = message;
}
Я звоню класс ребенка в панели:
DoctorTestWorkRequest request = new DoctorTestWorkRequest();
request.setName(name);
request.setMessage(message);
I я получаю исключение:
Exception in thread "AWT-EventQueue-0" java.lang.NoSuchMethodError: Business.WorkQueue.DoctorTestWorkRequest.setName(Ljava/lang/String;)V
at UserInterface.ReceptionistRole.DoctorTestWorkRequestJPanel.requestTestJButtonActionPerformed(DoctorTestWorkRequestJPanel.java:147)
Как это решить. спасибо заранее
Возможно, у вас есть старая версия класса в вашем пути к классу. очистить проект и перекомпилировать его – Jens
При выполнении этой строки произошла ошибка: SmartHealthCareSystem \ nbproject \ build-impl.xml: 263: скомпилировано компиляция; см. вывод ошибки компилятора. –
Что такое выход компилятора? Не могли бы вы [изменить] ваш вопрос, чтобы упомянуть об этом? – Arc676