7
Engenharia de Software
UFC
37
Engenharia de Software
UFC
35
Engenharia de Software
UFC
16
Engenharia de Software
UFC
11
Engenharia de Software
UFC
13
Engenharia de Software
UFC
75
Engenharia de Software
UFC
Texto de pré-visualização
Listar livros disponíveis Empréstimo de livro lançar exceção caso o livro não esteja disponível Devolução de livro Pacotes sugeridos model classes Livro Usuario Aluno Professor service lógica de empréstimo e devolução exceptions LivroIndisponivelException pacote principal você pode nomear com main ou como decidir classe com método main que executa o sistema Dica de fluxo para ajudar os alunos Criar as classes do pacote model Criar a exceção customizada Criar o serviço de empréstimo BibliotecaService Ola pessoal tenho que desenvolver um programa simples e funcional de empréstimo de livros aplicando os principais pilares da Programação Orientada a Objetos em Java Encapsulamento Herança Polimorfismo Tratamento de exceções Esse programa em Java deve atender aos requisitos abaixo Utilizar corretamente os conceitos de POO Organizar o código em pacotes Implementar tratamento de exceções Criar uma classe principal com main para executar o sistema Funcionalidades Obrigatórias Entidades Livro título autor disponível boolean Usua Funcionalidades Obrigatórias Entidades Livro título autor disponível boolean Usuario classe abstrata nome email Aluno e Professor herdam de Usuario O sistema deve permitir Listar livros disponíveis Empréstimo de livro lançar exceção caso o livro não esteja disponível Devolução de livro Pacotes sugeridos model classes Livro Usuario Aluno Professor service lógica de empréstimo e devolução exceptions LivroIndisponivelException
7
Engenharia de Software
UFC
37
Engenharia de Software
UFC
35
Engenharia de Software
UFC
16
Engenharia de Software
UFC
11
Engenharia de Software
UFC
13
Engenharia de Software
UFC
75
Engenharia de Software
UFC
Texto de pré-visualização
Listar livros disponíveis Empréstimo de livro lançar exceção caso o livro não esteja disponível Devolução de livro Pacotes sugeridos model classes Livro Usuario Aluno Professor service lógica de empréstimo e devolução exceptions LivroIndisponivelException pacote principal você pode nomear com main ou como decidir classe com método main que executa o sistema Dica de fluxo para ajudar os alunos Criar as classes do pacote model Criar a exceção customizada Criar o serviço de empréstimo BibliotecaService Ola pessoal tenho que desenvolver um programa simples e funcional de empréstimo de livros aplicando os principais pilares da Programação Orientada a Objetos em Java Encapsulamento Herança Polimorfismo Tratamento de exceções Esse programa em Java deve atender aos requisitos abaixo Utilizar corretamente os conceitos de POO Organizar o código em pacotes Implementar tratamento de exceções Criar uma classe principal com main para executar o sistema Funcionalidades Obrigatórias Entidades Livro título autor disponível boolean Usua Funcionalidades Obrigatórias Entidades Livro título autor disponível boolean Usuario classe abstrata nome email Aluno e Professor herdam de Usuario O sistema deve permitir Listar livros disponíveis Empréstimo de livro lançar exceção caso o livro não esteja disponível Devolução de livro Pacotes sugeridos model classes Livro Usuario Aluno Professor service lógica de empréstimo e devolução exceptions LivroIndisponivelException