Question: Java Implement a queue using a circula rarray according to the provided interface: public interface Queue public void enqueue(E it) public E dequeue() public E
Java
Implement a queue using a circula rarray according to the provided interface:
public interface Queue
public void enqueue(E it)
public E dequeue()
public E frontValue()
public int length()
Implement the toString method Implement a simple simulation of an airport with the following rules: There are 2 runways Only one airplane can take off at any given turn The airplanes alternate between runways - unless one runway is empty.



Loading Airplane queues. Planes are ready for take off! Currently waiting in runways: Runway 1: Flight number #451 with American Airlines Airlines Flight number #1561 with United Airlines Airlines Flight number #3134 with United Airlines Airlines Runway 2: Flight number #1134 with Southwest Airlines Airlines Flight number #1351 with American Airlines Airlines Flight number #1134 with United Airlines Airlines Flight number #1234 with Southwest Airlines Airlines Flight number #451 with American Airlines Airlines is taking off on runway 1 Currently waiting in runways: Runway 1: Flight number #1561 with United Airlines Airlines Flight number #3134 with United Airlines Airlines Runway 2: Flight number #1134 with Southwest Airlines Airlines Flight number #1351 with American Airlines Airlines Flight number #1134 with United Airlines Airlines Flight number #1234 with Southwest Airlines Airlines Flight number #1134 with Southwest Airlines Airlines is taking off on runway 2 Currently waiting in runways: Runway 1: Flight number #1561 with United Airlines Airlines Flight number #3134 with United Airlines Airlines Runway 2: Flight number #1351 with American Airlines Airlines Flight number #1134 with United Airlines Airlines Flight number #1234 with Southwest Airlines Airlines Flight number #1561 with United Airlines Airlines is taking off on runway 1 Currently waiting in runways: Runway 1: Flight number #3134 with United Airlines Airlines Runway 2: Flight number #1351 with American Airlines Airlines Flight number #1134 with United Airlines Airlines Flight number #1234 with Southwest Airlines Airlines Flight number #1351 with American Airlines Airlines is taking off on runway 2 Currently waiting in runways: Runway 1: Flight number #3134 with United Airlines Airlines Runway 2: Flight number #1134 with United Airlines Airlines Flight number #1234 with Southwest Airlines Airlines Flight number #3134 with United Airlines Airlines is taking off on runway 1 Currently waiting in runways: Runway 1: Empty Queue. Runway 2: Flight number #1134 with United Airlines Airlines Flight number #1234 with Southwest Airlines Airlines Flight number #1134 with United Airlines Airlines is taking off on runway 2 Currently waiting in runways: Runway 1: Empty Queue. Runway 2: Flight number #1234 with Southwest Airlines Airlines Flight number #1234 with Southwest Airlines Airlines is taking off on runway 2
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
