ME AJUDEM A CONSTRUIR UMA BIBLIOTECA POR FAVOR, NÃO FAÇO IDÉIA COMO CRIAR EM JAVA.* Faça um controle de biblioteca, o sistema deverá seguir os seguintes requisitos*

2 respostas
java
Celso_Steffens

Faça um controle de biblioteca, o sistema deverá seguir os seguintes requisitos.

  • Um menu para o usuário escolher as seguintes opções

** 1 - Cadastrar um livro.

** 2 - Alugar um livro.

** 3 - Remover um livro.

** 4 - Devolver um livro.

** 5 - Apresentar todos os livros.

** 6 - Fechar o sistema

  • Uma classe Biblioteca com os seguintes atributos:

** NomeLivro: String

** Editora: String

** Autor: String

** Alugado: boolean

  • Todo livro deverá ser inserido em uma lista, como segue abaixo:

    List biblioteca = new ArrayList<>();

  • Para cada opção do menu deverá ser criado um método.

  • Não é permitido adicionar o mesmo NomeLivro na lista.

  • Não será permitido remover um livro que esteja alugado.

  • Não será permitido alugar o livro que já esteja alugado.

  • O programa só poderá ser encerrado quando o usuário escolher a opção Fechar o Sistema.

  • O Sistema deverá validar uma opção inválida do Menu. Ex: Se o usuário escolher a opção 7 o sistema deverá avisar a opção é invalida e voltar ao menu.

** Dicas: Utilize os comandos While no menu com uma variável de controle para sair do While.

Faça de uma maneira simples e orientada a objetos.

2 Respostas

FearX

Caro @Celso_Steffens, bem vindo ao fórum.

Não é costume do GUJ resolver exercícios para você. A galera em geral nem responde esse tipo de post. Eu recomendo que você, de fato, faça o exercício e poste aqui suas dúvidas.

[]'s

staroski

Esses atributos aí fazem mais sentido ser de um Livro e não de uma Biblioteca.

Criado 28 de maio de 2019
Ultima resposta 28 de mai. de 2019
Respostas 2
Participantes 3