You are on page 1of 2

CURSO SUPERIOR

TECNOLOGIA EM ANÁLISE E DESENVOLVIMENTO DE SISTEMAS

Lista de Exercícios EaD


Atividade Prática 2

1. No desenvolvimento de um programa utilizando o paradigma de Orientação a Objetos, por que devemos considerar o uso de
encapsulamento?

2. Explique o que é o conceito de Herança e o porquê da linguagem de programação Java permitir o uso de Interfaces.

3. Explique o que é sobrecarga e sobrescrita, construa um modelo que represente esses dois conceitos (utilize o verso da folha para
construir o modelo).

4. O que é uma classe Java Bean?


5. Analise o modelo abaixo:

Poligono
nroLados : int

Retangulo
lado1 : double
lado2 : double
calculaArea() : double
calculaPerimetro() : double

Sobre o modelo acima, responda:


a-) Quais são os atributos e quais são os métodos?

b-) Podemos dizer que se a classe Retangulo extende de Poligono, Retangulo é a superclasse de Poligono?

c-) Em relação aos métodos, podemos dizer que calculaPerimetro() é um método que sobrecarrega calculaArea()?

You might also like