Nedarving af klasser?
Hejjeg har et lille spørgsmål.
Jeg er igang med at lave mit første spil i java.
Jeg ville lave et javaspil og her har jeg lavet hoved klassen der hedder Brik med en konstruktør Brik(String farve, int xPos, int yPos) dette er også fint, men da jeg så prøvede at lave klassen Bonde, der skulle være en underklasse til Brik kom fejlen.
jeg bruger kommandoen:
public class Bonde extends Brik {
men her kommer fejlen så idet min underklasse Bonde ikke kan finde konstruktøren Brik() i superklassen..
Så mit spørgsmål er:
Når man laver en underklasse skal superklassen så have en standard konstruktør? og er man således nød til at lave en metode sætVærdier() for at sætte værdierne til objektet efter det er blevet lavet?
eller er det muligt at gøre det hele på måden:
Bonde("sort",1,2) ?
Håber i forstår hvad jeg mener. ellers spørg endelig! :)
