Code:
public abstract class ParkingMesto {
protected double duzina;
protected double sirina;
abstract public double izracunajCenu();
}
Code:
public class GaraznoMesto extends ParkingMesto {
private double cenaGaraznogMesta;
public GaraznoMesto(double duzina, double sirina, double cena) {
this.duzina = duzina;
this.sirina = sirina;
this.cenaGaraznogMesta = cena;
}
public double izracunajCenu() {
return cenaGaraznogMesta * duzina * sirina;
}
public String toString(){
return "Cena: " + izracunajCenu();
}
}
Code:
public class Parking {
public static void main(String[] args) {
GaraznoMesto garaznoMesto1 = new GaraznoMesto(3,4,1);
GaraznoMesto garaznoMesto2 = new GaraznoMesto(2.5,1.5,2);
GaraznoMesto garaznoMesto3 = new GaraznoMesto(4,3.5,3);
System.out.println("Garazno mesto 1 " + garaznoMesto1.toString());
System.out.println("Garazno mesto 2 " + garaznoMesto2.toString());
System.out.println("Garazno mesto 3 " + garaznoMesto3.toString());
}
}
[Ovu poruku je menjao galaksija dana 08.06.2014. u 13:43 GMT+1]