Exercício Uma empresa deseja construir um software para administrar a sua biblioteca. O empréstimo vai ser efetuado retirando da quantidade o valor do número recebido como argumento. Para empréstimo de Livro só poderá possível levar no máximo três livros por vez. A seguir é apresentado um diagrama de classes e pacotes do software descrevendo algumas das características de cada: Utilizando a linguagem Java, implementar todas as classes do diagrama, com a devida atenção para: Encapsular obrigatoriamente todos os atributos; Implementar sobrecarga em pelo menos uma das classes; Garantir o perfeito funcionamento dos métodos. Criar um programa em Java para manipular um vetor de 2 objetos da classe Item criada na questão número 1. Neste vetor serão armazenadas instâncias de Livro e de DVD com os valores dos atributos sendo fornecidos pelo teclado. Efetuar um empréstimo para cada um dos objetos. No final escreva o código do item e quantidade disponível nos dois objetos contidos no array. O valores devem ser exibidos no console de saída. Observação: Utilize os métodos de manipulação do objeto para escrever e ler suas propriedades, inclusive na hora de escrevê-las na tela.