Crie um programa que recebe do usuário vários números, até que o número zero seja digitado para finalizar o processo. Ao finalizar o processo o sistema deve exibir a soma de todos os números.
Professor pediu para fazer essa atividade utilizando conceitos de POO.
Eu fiz esse programa mas sem usar POO, eu não sei como posso fazer ele para que ele fique com cara de orientada a objetos.
Como seu professor não deu maiores detalhes do que ele espera, você vai ter que usar sua criatividade.
Você poderia por exemplo:
- Criar uma classe
Usuario contendo um método int digitarNumero();
- Criar uma classe
Numeros com um método void adicionar(int numero) e um método int somar();
- Criar uma classe com método
main para executar seu programa;
Na classe com método main você faz o seguinte:
- Cria um objeto do tipo
Numeros;
- Cria um objeto do tipo
Usuario;
- Faz um laço chamando o método
digitarNumero desse usuário;
- Se o número digitado for diferente de zero, você chama o método
adicionar do objetos Numeros passando o número digitado;
- Se o número digitado for igual a zero, você interrompe o laço, chama o método
somar do objeto Numeros e apresenta a soma.