-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathMain.java
30 lines (26 loc) · 928 Bytes
/
Main.java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
package com.yurii.salimov.lesson02.task01;
/**
* 2.1 Проект "Cars": добавить свойство «объем двигателя» в класс Engine.
* Написать код для вывода потраченного топлива на экран.
*
* @author Yuriy Salimov ([email protected])
* @version 1.0
*/
public class Main {
public static void main(String[] args) {
final int[] speeds = new int[]{20, 60, 100};
final Car bmw = new Car("BMW");
final Car ferrari = new Car("Ferrari", 20000, 5.0);
move(bmw, speeds, 1);
move(ferrari, speeds, 1);
System.out.println(bmw);
System.out.println(ferrari);
}
private static void move(final Car car, final int[] speeds, final int hours) {
car.turnOn();
for (int speed : speeds) {
car.start(speed, hours);
}
car.turnOff();
}
}