33 lines
637 B
Java
33 lines
637 B
Java
package intro.engine;
|
|
|
|
public class NaturalGas implements Motore {
|
|
private int engineVolume;
|
|
private int strokes;
|
|
|
|
public NaturalGas(int engineVolume, int strokes) {
|
|
this.engineVolume = engineVolume;
|
|
this.strokes = strokes;
|
|
}
|
|
|
|
public int getEngineVolume() {
|
|
return engineVolume;
|
|
}
|
|
|
|
public void setEngineVolume(int engineVolume) {
|
|
this.engineVolume = engineVolume;
|
|
}
|
|
|
|
public int getStrokes() {
|
|
return strokes;
|
|
}
|
|
|
|
public void setStrokes(int strokes) {
|
|
this.strokes = strokes;
|
|
}
|
|
|
|
@Override
|
|
public int getPower() {
|
|
return (int) (((this.engineVolume*0.8) / this.strokes) * 0.25);
|
|
}
|
|
}
|