
Untitled
By: a guest on
Jun 9th, 2012 | syntax:
None | size: 0.83 KB | hits: 21 | expires: Never
import java.util.*;
public class OglasniPano extends Oglas{
private int stDni;
private double cenaDan;
private int stVozil;
private boolean osvetljen;
private static final double[] MEJE = {5000, 10000, 35000, 100000};
public OglasniPano(String narocnik, String izdelek, int stDni,
double cenaDan, int stVozil, boolean osvetljen){
super(narocnik,izdelek);
this.stDni = stDni;
this.cenaDan = cenaDan;
this.stVozil = stVozil;
this.osvetljen = osvetljen;
}
public String vrsta(){
return "Oglasni pano";
}
public double cena(){
double a = osvetljen ? 1.2 : 1.0;
double b = 1.2;
double spodnjaMeja = 0;
for(int i=0; i<MEJE.length;i++){
if((stVozil>spodnjaMeja)&&(stVozil<MEJE[i])){
b = Math.pow(1.2,i);
}
spodnjaMeja = MEJE[i];
}
return stDni*cenaDan*a*b;
}
}