Escolar Documentos
Profissional Documentos
Cultura Documentos
Classe: Pessoa
Atributos:
String nome
int idade
Construtor:
Pessoa(String umNome, int umaIdade)
Métodos:
void fazAniversario()
int verIdade()
String verNome();
Após criar a classe Pessoa, crie um método main e instancie um novo objeto do tipo Pessoa. Defina
seu nome e idade iniciais, faça alguns aniversários (aumentando a idade) e imprima seu nome e sua
idade.
Após criar a classe Porta, crie um método main e instancie um novo objeto do tipo Porta. Defina sua
altura, largura e cor. Veja se está aberta, abra e/ou feche a porta várias vezes e veja novamente
como ficou o estado da porta.
3. Fazendo uso da classe Porta, feita na questão anterior, implemente a classe abaixo:
Classe: Casa
Atributos:
String cor
Porta portas[]
Métodos:
void pintar(String umaCor)
void adicionarPorta(Porta umaPorta)
int contarPortasAbertas()
int contarPortasFechadas()
Aprenda mais: Para deixar ainda mais interessante a execução de todos os exercícios, implemente
menus para que o usuário apenas escolha as opções desejadas.
4. Algo bastante presente nas cidades são os veículos automotores, conhecidos também como
automóveis. Crie uma classe, com a linguagem JAVA, que modele um automóvel como você o
conhece. Defina alguns atributos e implemente alguns comportamentos através de métodos.
5. Agora que você já implementou sua classe que representa um automóvel, implemente a
classe Carro apresentada abaixo:
6. Crie uma classe chamada TestaIguadade e adicione o método main. Agora, dentro do
método main, crie dois objetos do tipo Pessoa, utilizando a classe que você fez na primeira questão.
Vamos chamar esses dois objetos de e . Atribua valores para seus atributos. Agora,
faça uma comparação utilizando o operador de igualdade ( ) e verifique se esses objetos são
considerados iguais. Em seguida, crie um terceiro objeto ( ) com os mesmos valores que
e refaça a comparação. Veja qual será o resultado. Por fim, pesquise sobre o método
e veja como resolver esse problema.