Ik heb een constructor die werkt met overerving. Bijvoorbeeld een classe Uitleenbaar, de subklassen zijn boek en tijdschrift. Het boek haalt zijn o.a. isbn uit Artikel en het tijdschrift ook. Dat doe ik door middel van:
JBuilder geeft de error bij de super funtie. De constructor van de bovenliggende class Artikel ziet er zo uit:
De superfunctie geeft als object een Artikel mee. Op een nog hoger niveau als uitleenbaar. Het probleem is de error Error 41 Method Required, value found. Kan een object niet worden doorgegeven door middel van een super?
Ik maak gebruik van JBuilder die een help heeft
Daar heb ik niks kunnen vinden ook op de website van JBuilder gezocht..Google GOT- search nopes niets
code:
1
2
3
4
5
6
7
8
| //subklasse boek
public Boek(int bc, int ad, Artikel artikel, String ar, String is, String g)
{
[b]super (bc, ad, artikel);[/b]
auteur = ar;
isbn = is;
genre = g;
} |
JBuilder geeft de error bij de super funtie. De constructor van de bovenliggende class Artikel ziet er zo uit:
code:
1
2
3
4
5
6
| public Uitleenbaar(int bc, int ad, Artikel artikel)
{
boekCode = bc;
aanschafDatum = ad;
artikel = artikel;
} |
De superfunctie geeft als object een Artikel mee. Op een nog hoger niveau als uitleenbaar. Het probleem is de error Error 41 Method Required, value found. Kan een object niet worden doorgegeven door middel van een super?
Ik maak gebruik van JBuilder die een help heeft
http://hawvie.deviantart.com/