avaliacao1-2bim-poo's Introduction
avaliacao1-2bim-poo's People
avaliacao1-2bim-poo's Issues
Classe: Advogado
É necessário também fazer o cadastro dos
advogados. E para cada um são registrados: nome, CPF, telefone, data que foi admitido e o
departamento que atua (a empresa tem 4 departamentos, cada um possui nome, responsável e a
quantidade de processos).
Classe: Livro
Cada livro possui título,
autor, editora, preço e a área (por exemplo: direito administrativo, direito penal, etc). Para facilitar o
controle dos empréstimos, é interessante que cada livro tenha ainda um código. Quando o advogado
precisa de um livro, ele informa o código ou o título, se estiver disponível, são registrados a data de
empréstimo e o livro é bloqueado para novos empréstimos. Os livros estão disponíveis no momento
que são cadastrados (ou quando forem devolvidos).
Menu
- Apresente o seguinte menu
(a) Exibir advogados, livros e empréstimos (exibir todas as informações do sistema)
(b) Realizar empréstimo
(c) Devolver livro e exibir, se for o caso, o valor a pagar
(d) Mudar advogado de departamento (solicitar o nome do advogado)
(e) Exibir os títulos dos livros que estão emprestados de uma área específica (solicitar o nome
da área)
Classe: Departamento
a empresa tem 4 departamentos, cada um possui nome, responsável e a
quantidade de processos
Criação de Classes
- Identifique além da classe Principal/Main, pelo menos 3 classes
Criação de Objetos
- Faça as criações dos objetos (pelo menos 2 de cada classe identificada)
Erro na classe Advogado
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.