Forum » Programiranje » Java, konstruktorji error
Java, konstruktorji error

marjan_h ::
Sploh ne razumem, tega problema... Imam en abstraktni razred.
package test;
public abstract class Razred1 {
String ime;
Razred1(String ime){
this.ime = ime;
}
public void izpisiIme(){
System.out.println(ime);
}
}
In drugega, ki je izpeljan iz prvega.
package test;
public abstract class Razred2 extends Razred1{
String drugoIme;
Razred2(String drugoIme){
this.drugoIme = drugoIme;
}
@Override
public void izpisiIme(){
System.out.println(drugoIme);
}
}
Ampak, pri drugem razredu mi pri konstruktorju javlja napako Sploh ne razumem kaj hoče? Prosim za pomoč, hvala za odgovore 
Spura ::
Hoce, da v konstruktorju Razreda2 klices konstruktor od superclassa, ker superclass nima praznega konstruktorja.

marjan_h ::
Odlicno, sem dodal v konstruktor drugega razreda;
Vendar ali bo to pravilno delovalo?, Verjetno potem ne potrebujem vec druge vrstice?
Razred2(String drugoIme){
super(drugoIme);
this.drugoIme = drugoIme;
}
Vendar ali bo to pravilno delovalo?, Verjetno potem ne potrebujem vec druge vrstice?

Spura ::
Tako je, Razred2 ne doda nobene funkcionalnosti, zdaj imas pac isto vrednost v dveh spremenljivkah.
Vredno ogleda ...
Tema | Ogledi | Zadnje sporočilo | |
---|---|---|---|
Tema | Ogledi | Zadnje sporočilo | |
» | Java metode;Oddelek: Programiranje | 5154 (4346) | ragezor |
» | [Java] Sortiranje razredovOddelek: Programiranje | 1512 (1259) | Spura |
» | [Java] System.out.print = nullOddelek: Programiranje | 799 (721) | Spura |
» | [Java] KeyListener težavaOddelek: Programiranje | 1083 (771) | javaMaster |
» | [Java] če naredim razred generičen, dobim milijon napakOddelek: Programiranje | 1688 (1427) | MrStein |