// Thomas Bridge txb07u import java.util.concurrent.locks.ReentrantReadWriteLock; import java.util.*; public class Booking { int[] NumDays; Room roomNmb; ReentrantReadWriteLock rwl = new ReentrantReadWriteLock(); public Booking(String bookingRef,int[] days,int roomNum, Room b){ roomNmb = b; NumDays = days; } public void del(){ roomNmb.rmv(NumDays); } public void rebook(){ roomNmb.addVector(NumDays); } public void book(int[] days, Room b){ b.addVector(days); NumDays = days; roomNmb = b; } public Room rNumber(){ return roomNmb; } }