NoSuchMethodError beim Versuch, die Append-Methode in Java aufzurufen [Duplikat]Java

Java-Forum
Guest
 NoSuchMethodError beim Versuch, die Append-Methode in Java aufzurufen [Duplikat]

Post by Guest »

Hinweis: Ich bin Student und fange gerade erst mit Datenstrukturen an.
Ich stoße auf einen NoSuchMethodError, wenn ich versuche, die Append-Methode für eine Instanz von a aufzurufen benutzerdefinierte Klasse.

Code: Select all

private PriorityQueue
> queue;

public PriorityQueueManipulation(){
queue = new PriorityQueue();
}

public void append(T name, int diseasePatient , int age){
Patient element =  new Patient(name, diseasePatient, age);
queue.add(element); //here´s the error occurs
}
}
Ich weiß, dass die Variablennamen nicht die besten sind; Dies ist eine typische Übung mit einer Prioritätswarteschlange für „Patientenmanagement“. Ich brauche Rat, warum dieser Fehler auftritt, der wahrscheinlich etwas mit dem Konstruktor zu tun hat?:

NoSuchMethodError: Keine geeignete Methode für append(Patient) gefunden

Ich habe versucht, die Logik des Programms zu ändern und die IDE zurückzusetzen.

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post