Ok, pridal jsem ty metody + nahradil stav tachometru na double
public class Vozidlo {
private double stavTachometru;
private int pocetKol;
private int pocetMist;
public Vozidlo(int pocetKol, int pocetMist) {
this(0, pocetKol, pocetMist);
}
public Vozidlo(double stavTachometru, int pocetKol, int pocetMist) {
this.stavTachometru = stavTachometru;
this.pocetKol = pocetKol;
this.pocetMist = pocetMist;
}
public double getStavTachometru() {
return stavTachometru;
}
public void setStavTachometru(double stavTachometru) {
this.stavTachometru = stavTachometru;
}
public int getPocetKol() {
return pocetKol;
}
public void setPocetKol(int pocetKol) {
this.pocetKol = pocetKol;
}
public int getPocetMist() {
return pocetMist;
}
public void setPocetMist(int pocetMist) {
this.pocetMist = pocetMist;
}
}
OsobniAutopublic class OsobniAuto extends Vozidlo {
public OsobniAuto() {
this(0);
}
public OsobniAuto(double stavTachometru) {
super(stavTachometru, 4, 5);
}
}
NakladniAutopublic class NakladniAuto extends Vozidlo {
public NakladniAuto() {
this(0);
}
public NakladniAuto(double stavTachometru) {
super(stavTachometru, 4, 5);
}
}