//Implementation of a basic Barrier class (skeleton) //Mandatory assignment 3 //Course 02158 Concurrent Programming, DTU, Fall 2024 //Hans Henrik Lovengreen Nov 1, 2024 class SafeBarrier extends Barrier { public SafeBarrier(CarDisplayI cd) { super(cd); } @Override public void sync(int no) throws InterruptedException { } @Override public void on() { } @Override public void off() { } /* @Override // Here (ab)used for emulation of spurious wakeups public synchronized void set(int k) { for (int i = 0; i < k; i++) { notify(); } } */ }