Trabalhe em casa

quarta-feira, 26 de janeiro de 2011

Resumo - Programação Orientada a Objetos

ALGUNS CONCEITOS IMPORTANTES EM PROGRAMAÇÃO ORIENTADA A OBJETOS


Sobrecarga: 
Ocorre quando temos métodos com mesmo nome, mas com assinaturas diferentes. O método a ser
executado depende dos parâmetros passados.
Exemplo:
definirData( int d, int m, int a )
definirData( String data )

Sobrescrita:
Ocorre quando uma classe herdeira (filha) reescreve um método já existente em sua superclasse (pai) para
alterar seu comportamento. Neste caso a assinatura do método deve ser exatamente igual nas duas classes.

Polimorfismo:
Polimorfismo é o princípio pelo qual duas ou mais classes derivadas de uma mesma superclasse podem
invocar métodos que têm a mesma identificação (assinatura), mas comportamentos distintos,
especializados para cada classe derivada, podendo usar para tanto uma referência a um objeto do tipo da
superclasse.

Interface:
Interfaces são como uma espécie de contrato entre a classe que a implementa e o compilador Java. A
Interface contém declarações (não implementadas) de métodos, e declarações de constantes. Quando uma
classe tem na sua declaração o texto "implements NomeDaInterface", ela está se comprometendo
(assinando um contrato) de implementar todos os métodos dessa interface.

TAGs: Sobrecarga, Sobrescrita, Polimorfismo, Interface, o que é, poo, orientação, objetos, java

Nenhum comentário:

Postar um comentário

Poderá gostar também de

Related Posts Plugin for WordPress, Blogger...

Ocioso

  ©Template by Dicas Blogger.

TOPO