O GoConqr está de visual novo! Conte para nós o que você achou.

Mapa mental

Clases Abstractas e Interfaces

Jesus Gonzalez Espanhol

Clases Abstractas e Interfaces

Conteúdo do mapa

Clases Abstractas e Interfaces

  1. Una clase abstracta… es una clase que no se puede instanciar se usa únicamente para definir subclases

  2. ¿Cuándo es una clase abstracta? En cuanto uno de sus métodos no tiene implementación (en Java, el método abstracto se etiqueta con la palabra reservada abstract).

  3. ¿Cuándo se utilizan clases abstractas? Cuando deseamos definir una abstracción que englobe objetos de distintos tipos y queremos hacer uso del polimorfismo.

  4. Una interfaz es una clase completamente abstracta (una clase sin implementación)

  5. En el ejemplo anterior, si no estuviésemos interesados en conocer la posición de una Figura, podríamos eliminar por completo su implementación y convertir Figura en una interfaz:

  6. En Java, las interfaces se declaran con la palabra reservada interface de manera similar a como se declaran las clases abstractas.

  7. En la declaración de una interfaz, lo único que puede aparecer son declaraciones de métodos (su nombre y signatura, sin su implementación) y definiciones de constantes simbólicas.

  8. Una interfaz no encapsula datos, sólo define cuáles son los métodos que han de implementar los objetos de aquellas clases que implementen la interfaz.

Imagens e arquivos do mapa

  • Clases Abstractas e Interfaces
  • Clases Abstractas e Interfaces
  • Clases Abstractas e Interfaces

Informações

Descrição
Mapa Mental sobre Clases Abstractas e Interfaces, criado por Jesus Gonzalez em 27-03-2019.
Criado por
Jesus Gonzalez · mar 2019
Atualizado
27 mar 2019
Visualizações
11
Avaliação

Fale Conosco

Sobre o que é sua mensagem?

O que você acha do novo visual?

Você gostou?