* @see {@link #supermarket_company}
*/
public LargeFuelStation(String supermarket_company) {
- Fuel[] fuels = { new Fuel(FuelType.SUPER, 8000f, 0f, 16000),
+ super((byte) 4, Size.LARGE, new Fuel[] { new Fuel(FuelType.SUPER, 8000f, 0f, 16000),
new Fuel(FuelType.SUPER_E10, 8000f, 0f, 16000),
new Fuel(FuelType.DIESEL, 8000f, 0f, 16000),
new Fuel(FuelType.PREMIUM_DIESEL, 8000f, 0f, 16000),
- new Fuel(FuelType.AUTOGAS, 8000f, 0f, 16000) };
- super((byte) 4, Size.LARGE, fuels);
+ new Fuel(FuelType.AUTOGAS, 8000f, 0f, 16000) });
this.supermarket_company = supermarket_company;
}
* @see {@link FuelStation#number_of_employees}
*/
public LargeFuelStation(String supermarket_company, byte number_of_employees) {
- Fuel[] fuels = { new Fuel(FuelType.SUPER, 8000f, 0f, 16000),
+ super(number_of_employees, Size.LARGE, new Fuel[] { new Fuel(FuelType.SUPER, 8000f, 0f, 16000),
new Fuel(FuelType.SUPER_E10, 8000f, 0f, 16000),
new Fuel(FuelType.DIESEL, 8000f, 0f, 16000),
new Fuel(FuelType.PREMIUM_DIESEL, 8000f, 0f, 16000),
- new Fuel(FuelType.AUTOGAS, 8000f, 0f, 16000) };
- super(number_of_employees, Size.LARGE, fuels);
+ new Fuel(FuelType.AUTOGAS, 8000f, 0f, 16000) });
this.supermarket_company = supermarket_company;
}
* @see {@link #retail_space}
*/
public MediumFuelStation(float retail_space) {
- Fuel[] fuels = { new Fuel(FuelType.SUPER, 6000f, 0f, 12000),
+ super((byte) 2, Size.MEDIUM, new Fuel[] { new Fuel(FuelType.SUPER, 6000f, 0f, 12000),
new Fuel(FuelType.SUPER_E10, 6000f, 0f, 12000),
new Fuel(FuelType.PREMIUM_DIESEL, 6000f, 0f, 12000),
- new Fuel(FuelType.AUTOGAS, 6000f, 0f, 12000) };
- super((byte) 2, Size.MEDIUM, fuels);
+ new Fuel(FuelType.AUTOGAS, 6000f, 0f, 12000) });
this.retail_space = retail_space;
}
* @see {@link FuelStation#number_of_employees}
*/
public MediumFuelStation(float retail_space, byte number_of_employees) {
- Fuel[] fuels = { new Fuel(FuelType.SUPER, 6000f, 0f, 12000),
+ super(number_of_employees, Size.MEDIUM, new Fuel[] { new Fuel(FuelType.SUPER, 6000f, 0f, 12000),
new Fuel(FuelType.SUPER_E10, 6000f, 0f, 12000),
new Fuel(FuelType.PREMIUM_DIESEL, 6000f, 0f, 12000),
- new Fuel(FuelType.AUTOGAS, 6000f, 0f, 12000) };
- super(number_of_employees, Size.MEDIUM, fuels);
+ new Fuel(FuelType.AUTOGAS, 6000f, 0f, 12000) });
this.retail_space = retail_space;
}
* @see {@link #number_of_vending_machines}
*/
public SmallFuelStation(short number_of_vending_machines) {
- Fuel[] fuels = { new Fuel(FuelType.SUPER, 4000f, 0f, 8000),
- new Fuel(FuelType.DIESEL, 4000f, 0f, 8000) };
- super((byte) 1, Size.SMALL, fuels);
+ super((byte) 1, Size.SMALL, new Fuel[] { new Fuel(FuelType.SUPER, 4000f, 0f, 8000),
+ new Fuel(FuelType.DIESEL, 4000f, 0f, 8000) });
this.number_of_vending_machines = number_of_vending_machines;
}
* @see {@link FuelStation#number_of_employees}
*/
public SmallFuelStation(short number_of_vending_machines, byte number_of_employees) {
- Fuel[] fuels = { new Fuel(FuelType.SUPER, 4000f, 0f, 8000),
- new Fuel(FuelType.DIESEL, 4000f, 0f, 8000) };
- super(number_of_employees, Size.SMALL, fuels);
+ super(number_of_employees, Size.SMALL, new Fuel[] { new Fuel(FuelType.SUPER, 4000f, 0f, 8000),
+ new Fuel(FuelType.DIESEL, 4000f, 0f, 8000) });
this.number_of_vending_machines = number_of_vending_machines;
}