Ahojte, zacinam s Javou (rozhodl jsem se v ni delat bakalarku) a mam problem pri pretizeni konstruktoru... potrebuji nejak nasimulovat nepovinny parametr, mam to takto:
public class MojeTrida {
final int vychoziPromenna = 6;
MojeTrida(int arg) {
// konstruktor - udela neco s argumentem arg
}
MojeTrida() {
// konstruktor bez parametru, ktery zavola konstruktor s vychozim promennou vychoziPromenna
this(vychoziPromenna);
}
}
ale nefunguje to a hlasi mi to tuto chybu:kterou samozrejme chapu, ale nevim, jak to "zpravit". Jde to nejak? Mohli byste mi poradit jak a pripadne mi to i vysvetlit? Mockrat dekuji :-)cannot reference vychoziPromenna before supertype constructor has been called this(vychoziPromenna);