Exercicios ADAP POO

1661 palavras 7 páginas
ADAP Programão Orientada a Objeto

Resolução de Lista de Exercícios ADAP POO

Slide 1: Orientação a Objetos
1- Implemente um programa em Java conforme especificações abaixo:
a) Classe: Pessoa. Atributos: nome, idade. Método: void fazAniversario().
Crie uma pessoa, coloque seu nome e idade inicial, faça alguns aniversários (aumentando a idade) imprima seu nome e sua idade. public class Pessoa { private String nome; private int idade,idadeNova; public Pessoa() { setNome(""); setIdade(0); setIdadeNova(0); } public void setNome(String sNome) { nome=sNome; } public String getNome() { return nome; } public void setIdade(int iIdade) { idade=iIdade; setIdadeNova(getIdade()); } public int getIdade() { return idade; } public void setIdadeNova(int iIdadeNova) { idadeNova=iIdadeNova; } public int getIdadeNova() { return idadeNova; } public void fazAniversario() { setIdadeNova(getIdadeNova()+1); } public void imprimePessoa() { System.out.println("Pessoa: "+getNome()+"\nIdade: "+getIdade()+"\nFez aniversario! Idade: "+getIdadeNova()); } } public class usaPessoa { public static void main(String args[]) { Pessoa p=new Pessoa(); p.setNome("Renata"); p.setIdade(18); p.fazAniversario(); p.imprimePessoa(); }

b) Classe: Porta, Atributos:

Relacionados