33 lines
622 B
Java
33 lines
622 B
Java
package intro.engine;
|
|||
|
|
|
||
|
|
public class Diesel implements Motore {
|
||
|
|
private int engineVolume;
|
||
|
|
private int strokes;
|
||
|
|
|
||
|
|
public Diesel(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 / this.strokes) * 0.2);
|
||
|
|
}
|
||
|
|
}
|