Java Programming Nrite a custom Queue class (MyQueue) that has the following characteristics: a. It will have a default constructor MyQueue () b. It has two methods: public void enqueue (object o) {} will add an element to the queue public object dequeue () {} will remove and return an element from the head of the queue public int size () {} will return size of the queue c. The queue must be serializable.