A apresentação está carregando. Por favor, espere

A apresentação está carregando. Por favor, espere

1 Orientação a Objetos: Herança Alcides Calsavara.

Apresentações semelhantes


Apresentação em tema: "1 Orientação a Objetos: Herança Alcides Calsavara."— Transcrição da apresentação:

1 1 Orientação a Objetos: Herança Alcides Calsavara

2 2 Herança entre Classes u Duas classes podem ter uma relação de generalização e especialização: uma classe geral (superclasse) e uma classe específica (subclasse) u Uma subclasse herda todas as propriedades (atributos e métodos) da sua superclasse

3 3 Exemplos de Herança u A subclasse Estudante herda as propriedades da superclasse Pessoa u A subclasse Quadrado herda as propriedades da superclasse Poligono u A subclasse Triangulo herda as propriedades da superclasse Poligono u A subclasse TrianguloRetangulo herda as propriedades da superclasse Triangulo

4 4 Implementação de Herança u A subclasse é uma extensão da superclasse u Palavra-chave: extends u Uso: class subclasse extends superclasse u Exemplo: class Estudante extends Pessoa

5 5 Exemplo de Implementação class Poligono { private int x ; private int y ; } class Quadrado extends Poligono { private int lado; } class Triangulo extends Poligono { private int x2; private int y2; private int x3; private int y3; }


Carregar ppt "1 Orientação a Objetos: Herança Alcides Calsavara."

Apresentações semelhantes


Anúncios Google