Buscar

LPOO Exercícios Revisao P1

Prévia do material em texto

LINGUAGEM DE PROGRAMAÇÃO ORIENTADA A OBJETO – EXERCÍCIOS REVISÃO P1 
Responda as perguntas abaixo com base em LPOO 
1. O que é um Atributo? 
2. O que é um Método? 
3. O que é uma Classe? 
4. O que é uma Instância? 
5. O que é um Objeto? 
6. O que é um Encapsulamento? 
7. O que é uma Herança de Classes? 
8. O que é um Método Construtor? 
9. O que é uma Super Classe? 
10. O que é uma Sub Classe? 
11. O que é sobrecarga de métodos? 
12. Crie uma Classe qualquer com 4 diferentes tipos atributos, valorize-os e apresente-os 
13. Crie uma Classe que: 
o Possua um Método que não recebe parâmetros 
o O Método imprime a frase “Boa noite” 
o O Método é acionado 3 vezes 
14. Crie uma Classe que: 
o Possua um Método chamado color que recebe um parâmetro caracter 
o Conforme o parâmetro, o Método imprime: 
- R imprime “RED” 
- G imprime “GREEN” 
- B imprime “BLUE” 
o O Método é acionado 3 vezes uma para cada cor 
15. Crie uma Classe que: 
o Possua um Método que receba 2 parâmetros numéricos. 
o O Método deve execute um cálculo matemático qualquer e RETORNAR um Total. 
o O Total deve ser impresso fora do método. 
16. Crie uma Classe de nome Veiculo com os atributos 
o Seus atributos devem ser 
- modelo String 
- placa String 
- ano inteiro 
o Crie Construtor que imprima “NOVO VEICULO CRIADO” 
o Crie método de apresentação 
17. Crie uma Classe de nome TestaVeiculo que instancia Veiculo 
o Valorize os atributos 
o Acione o método de apresentação 
18. Encapsule os atributos da Classe Veiculo e em TestaVeiculo 
o Valorize os atributos através dos métodos set 
o Acione o método de apresentação 
19. Cria as Classes Carro e Caminhao Subclasses de Veiculo 
o Cada uma deve possuir atributos próprios encapsulados 
o Crie métodos de apresentação com sobrecarga 
20. Crie uma Classe de nome HerancaVeiculo que instancia 2x Carro e 3x Caminhao 
o Valorize os atributos 
o Acione os métodos de apresentação

Continue navegando