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

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

Orientação a Objetos Parte II

Apresentações semelhantes


Apresentação em tema: "Orientação a Objetos Parte II"— Transcrição da apresentação:

1 Orientação a Objetos Parte II
Introdução a POO (Programação Orientada a Objetos)

2 Construtores e Sobrecarga
A definição default (sem argumentos) existe automaticamente quando não se define nenhum construtor para uma classe Uma classe pode possuir vários construtores, variando a assinatura. Exemplo : class Escola{ public Escola() ... public Escola(String nomeDaEscola)... Public Escola(String nomeDaEscola, String grau) ...

3 Construtores e Sobrecarga
A assinatura de um método é definida por : - Número de parâmetros - Tipo de parâmetros - Tipo de Retorno Não apenas métodos construtores podem receber uma sobrecarga. Qualquer redefinição de um método que variar a assinatura, está aplicando sobrecarga.

4 Usando this Em Java, a palavra reservada “this”, permite que um determinado objeto referencie a si mesmo. this, pode referenciar atributos e métodos. Exemplo : class Livro { private String autor; Livro( String autor ) { this.autor = autor; } } this.autor faz referência ao atributo “autor” da classe, diferenciando assim do parâmetro passado no método. this também poderá ser usado para referenciar ao método construtor da classe : this(“Luis de Camões”) .. Executa o método construtor da classe Livro.

5 Usando super Como a palavra this, super também possui a função de referenciar métodos ou atributos


Carregar ppt "Orientação a Objetos Parte II"

Apresentações semelhantes


Anúncios Google