// Конструктор создает водителя, сохраняет ссылку на трамвай и радио public Driver(Tram tram, Radio radio) { this.radio = radio; this.tram = tram; }
// Конструктор создает трамвай с указанным id, создает водителя и передает ему радио public Tram(int id, Radio radio) { driver = new Driver(this, radio); this.id = id; }