Java

Написание кода на Java

Напишите код, пожалуйста ><
class Bus {
private String name, stamp;
private int number_bus, number_way, start_year, run;

public Bus(String name, String stamp, int number_bus, int number_way, int start_year, int run) {
this.name = name;
this.stamp = stamp;
this.number_bus = number_bus;
this.number_way = number_way;
this.start_year = start_year;
//вот на этом моменте понял, что не в xml пишу, прошу прощения за нэйминг
this.run = run;
}

public Bus(int run) {
this.run = run;
}

public Bus setName(String name) {
this.name = name;
return this;
}

public String getName() {
return this.name;
}

public Bus setStamp(String stamp) {
this.stamp = stamp;
return this;
}

public String getStamp() {
return this.stamp;
}

public Bus setNumberBus(int numberBus) {
this.number_bus = numberBus;
return this;
}

public int getNumberBus() {
return this.number_bus;
}

public Bus setNumberWay(int numberWay) {
this.number_way = numberWay;
return this;
}

public int getNumberWay() {
return this.number_way;
}

public Bus setStartYear(int startYear) {
this.start_year = startYear;
return this;
}

public int getStartYear() {
return this.start_year;
}

public Bus setRun(int run) {
this.run = run;
return this;
}

public int getRun() {
return this.run;
}

public String toString() {
return this.run;
}
}

public class Main {
public static void main(String[] args) {
Bus[] bus = {new Bus(3), new Bus(8), new Bus(1), new Bus(4)};
Arrays.stream(bus).filter(b -> b.getRun()>10000).forEach(System.out::println);
}
}
АР
Алексей Разрывин
11 272
Лучший ответ
"определить другие методы"... круто сказано...
Евгений Чернов
Евгений Чернов
69 557