Buscar

Exercício Orientado a Objetos

Por gentileza, alguém pode me ajudar a desenvolver este exercicio?

Uma UTI neonatal tem 10 leitos e recebe recém nascidos na maternidade do hospital cujo peso seja inferior a 2,0 kg. Cada RN (recém nascido) tem um número de identificação. O peso dos RN é aferido todos os dias e anotado em uma tabela que fica na parede. O RN deixa a UTI quando atinge ou ultrapassa o peso de 2,0 kg. 
 
a) Crie a classe RecemNascido, que tem um id (int) e um leito (int), um construtor que receba parâmetros para inicializar os atributos e os gets e os sets. 
 
b) Crie a classe Leito que tem um atributo RecemNascido e um id (int) e um dia de internação (int).
 
c) Uma classe UTI que tem um vetor de 10 leitos e uma tabela (matriz de double) onde são registrados os pesos dos RN diariamente. A tabela armazena 1 mês inteiro.
 
d) Cria a classe Enfermeira que recebe novos RN, os pesa diariamente e registra o peso na tabela e dá alta da UTI para o RN caso ele tenha chegado no peso correto. A Enfermeira tem dois atributos, uti(UTI) e diaDoMes (int). 
 
e) Para testar seu sistema fez uma classe Teste com o método main que, usando o JOptionPane, possui um loop com as opções 1. receber RN, 2. dar alta para RN, 3. registrar peso na tabela, 4. fazer a pesagem diária, 5. avançar um dia no calendário e 6.sair.
 
Obs:
  • para receber o RN, a enfermeira deve receber o RN instanciado. Não se esqueça de pesá-lo antes de colocá-lo no leito.
  • ao dar alta, coloque null no RN que está no leito e zere os pesos na tabela
  • para registrar peso na tabela você tem que passar o dia e o RN
  • o método para fazer a pesagem diária tem que receber o dia da pesagem
  • se o dia do calendário for maior que 31 voltar para 1

💡 4 Respostas

User badge image

Carlos Eduardo Valle

tem o gabarito ?

0
Dislike0
User badge image

Andre Smaira

Exercício Orientado a Objetos

Por gentileza, alguém pode me ajudar a desenvolver este exercicio?

Uma UTI neonatal tem 10 leitos e recebe recém nascidos na maternidade do hospital cujo peso seja inferior a 2,0 kg. Cada RN (recém nascido) tem um número de identificação. O peso dos RN é aferido todos os dias e anotado em uma tabela que fica na parede. O RN deixa a UTI quando atinge ou ultrapassa o peso de 2,0 kg.

a) Crie a classe RecemNascido, que tem um id (int) e um leito (int), um construtor que receba parâmetros para inicializar os atributos e os gets e os sets.

b) Crie a classe Leito que tem um atributo RecemNascido e um id (int) e um dia de internação (int).

c) Uma classe UTI que tem um vetor de 10 leitos e uma tabela (matriz de double) onde são registrados os pesos dos RN diariamente. A tabela armazena 1 mês inteiro.

d) Cria a classe Enfermeira que recebe novos RN, os pesa diariamente e registra o peso na tabela e dá alta da UTI para o RN caso ele tenha chegado no peso correto. A Enfermeira tem dois atributos, uti(UTI) e diaDoMes (int).

e) Para testar seu sistema fez uma classe Teste com o método main que, usando o JOptionPane, possui um loop com as opções 1. receber RN, 2. dar alta para RN, 3. registrar peso na tabela, 4. fazer a pesagem diária, 5. avançar um dia no calendário e 6.sair.

Obs:

para receber o RN, a enfermeira deve receber o RN instanciado. Não se esqueça de pesá-lo antes de colocá-lo no leito.

ao dar alta, coloque null no RN que está no leito e zere os pesos na tabela

para registrar peso na tabela você tem que passar o dia e o RN

o método para fazer a pesagem diária tem que receber o dia da pesagem

se o dia do calendário for maior que 31 voltar para 1

#exercício#Java#orientacaoobjetos


Nesse exercício vamos estudar classes em C++.


Conforme solicitado:

0
Dislike0
User badge image

Andre Smaira

Nesse exercício vamos estudar classes em C++.


Conforme solicitado:

0
Dislike0

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis


✏️ Responder

SetasNegritoItálicoSublinhadoTachadoCitaçãoCódigoLista numeradaLista com marcadoresSubscritoSobrescritoDiminuir recuoAumentar recuoCor da fonteCor de fundoAlinhamentoLimparInserir linkImagemFórmula

Para escrever sua resposta aqui, entre ou crie uma conta.

User badge image

Outros materiais