Теперь напишите класс автомобиля (получен из потока)! Конструктор передает ссылку на поле Ampel
, ссылка на который хранится в соответствующем атрибуте класса автомобиля
Как мне это сделать, как я могу создать класс с именем Car
с конструктором вэтот класс, и я должен сделать ссылку на поле класса Ampel
и поместить его в атрибут класса Car
? Может кто-нибудь помочь и ссылка на поле должна быть в конструкторе
private String Ampelfarbe ;
public Ampel() {
}
public String schalteRot() {
this.Ampelfarbe = "rot" ;
return this.Ampelfarbe;
}
public String schalteGruen() {
this.Ampelfarbe = "grun";
return this.Ampelfarbe;
}
public void passieren() {
while (this.Ampelfarbe == "rot") {
try {
wait();
}catch (InterruptedException e) {
}
}
if ( this.Ampelfarbe == "grun") {
notify();
return ;
}
}