Baixe o app para aproveitar ainda mais
Prévia do material em texto
Herança · A herança permite que as classes compartilhem suas propriedades, métodos e outros membros de classe entre si. Para a conexão entre classes, a herança adota um relacionamento de esquema hierárquico. Listas · Uma lista é uma estrutura que armazena os elementos de forma alinhada, ou seja, os elementos são organizados um após o outro. Lista estéticas e dinâmicas · estático (com vetor) Pode ser representado como um vetor na memória principal ou como um arquivo sequencial no disco. · Dinâmicas (com ponteiros) A estrutura é tratada como uma sequência de elementos ligados por ponteiros, ou seja, além dos dados em si, cada elemento deve conter uma referência ao próximo elemento da lista. Implementação computacional · Como o nome do paradigma sugere, um sistema de computador desenvolvido usando uma linguagem de programação orientada a objetos consiste em objetos que interagem trocando mensagens (chamadas de método). Como sabemos objetos são construídos a partir de classes, o primeiro passo na implementação de tal sistema computacional é identificar as classes de interesse e como elas se relacionam entre si, uma das quais se chama É-UM (herança)
Compartilhar