Por gentileza, alguém pode me ajudar a desenvolver este exercicio?
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:
Para escrever sua resposta aqui, entre ou crie uma conta.
Compartilhar