Sem resumo de edição
 
(4 revisões intermediárias por 2 usuários não estão sendo mostradas)
Linha 1: Linha 1:
= Conceito =
= Conceito =


**O conceito de encapsular estrutura e comportamento em um tipo não é exclusivo da orientação a objetos; particularmente, a programação por tipos abstratos de dados segue esse mesmo conceito. O que torna a orientação a objetos única é o conceito de herança.
= Exemplo =


**Herança é um mecanismo que permite que características comuns a diversas classes sejam fatoradas em uma classe base, ou superclasse. A partir de uma classe base, outras classes podem ser especificadas. Cada classe derivada ou subclasse apresenta as características (estrutura e métodos) da classe base e acrescenta a elas o que for definido de particularidade para ela.
= Imagem =


= Exemplos =
= Referências  =


*– Um retângulo é um quadrilátero
  Válido para consulta: Livros, Artigos e Revistas.
** Retângulo é um tipo específico de quadrilátero
** Quadrilátero é a superclasse, retângulo é a subclasse
** Não se pode dizer que um quadrilátero é um
retângulo
   
 
*-Nomes podem ser confusos porque a subclasse
tem mais características que a superclasse
**Subclasse é mais específica que a superclasse
**Toda subclasse é um objeto da sua superclasse, mas
não vice-versa
 
= Herança Múltipla =
 
== Definição ==
 
== Exemplos ==
 
= Associação =
 
== Definição ==
 
== Exemplos ==
 
= Diferença entre herança e associação =
 
= Referências Bibliográficas =
 
Válida a pesquisa apenas em Livros, Artigos ou Revistas.
 
*

Edição atual tal como às 13h13min de 8 de abril de 2015

Conceito

Exemplo

Imagem

Referências

Válido para consulta: Livros, Artigos e Revistas.