Criou página com '= Conceito = = Exemplos = = Herança Múltipla = == Definição == == Exemplos == = Associação = == Definição == == Exemplos == = Diferença entre herança e assoc...' |
|||
| 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. | |||
**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. | |||
= Exemplos = | = Exemplos = | ||
Edição das 21h11min de 12 de novembro de 2014
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.
- 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.
Exemplos
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.