LinkedList.getFirst()
Jeg har følgende kode:public class Bog
{
public String titel;
public String forfatter;
public Person person;
public LinkedList reservationer;
public Bog(String t, String f)
{
this.titel = t;
this.forfatter = f;
this.person = null;
this.reservationer = new LinkedList();
}
public void udlaanTil(Person p)
{
....
}
public void reserverTil(Person p)
{
this.reservationer.addLast(p);
}
public void hjemlaan()
{
this.person.afregistrerLaan(this);
this.person = null;
if ( this.erReserveret() ) {
this.udlaanTil( this.reservationer.get(0) );
}
}
}
Mit problem findes i hjemlaan(), der skal udlåne den hvis bogen er reserveret. Bogen skal udlånes til den firste i rækken. Der opstår følgende fejl:
udlaanTil(Person) in Bog cannot be applied to (java.lang.Object)
Hvordan løser jeg dette
