GoConqr hat ein neues Design! Sag uns, wie es dir gefällt.

Mindmap

Clases abstractas

HELBERT YESID LAVERDE CARPETA Spanisch

Inhalt der Mindmap

Clases abstractas

  1. Ventajas

    • Evitan que los usuarios de la clase puedan crear objetos de la misma, como dice la definición de clase abstracta. En segundo lugar, permiten crear interfaces que luego deben ser implementados por las clases que hereden de la clase abstracta. Es evidente que una clase abstracta, al no poder ser instanciada, no tiene sentido hasta que una serie de clases que heredan de ella la implementan completamente y le dan un significado a todos sus métodos.
  2. Definición

    • Una clase abstracta es una clase que tiene métodos que no pueden ser desarrollados por falta de información concreta. Estos métodos se llaman “métodos abstractos” y deben desarrollarse en las subclases, cuando esta información esté disponible.
  3. Condición

    • Una condición de una clase abstracta es que no puede ser instanciada ya que no podemos crear objetos de clases abstractas porque estas clases tienen métodos que aún no están resueltos, ya que estos se deben resolver en la clase que heredara de esta clase abstracta.
  4. Ejemplo

    • Si creamos una clase abstracta llamada FiguraGeometrica y en ella colocamos un único método área. En otra clase llamada rectángulo le daríamos los atributos que lo caracterizan como base y altura, y sobrescribimos adecuadamente el método área retornando el producto de los atributos base y altura, esto nos daría como resultado el área del rectángulo.

Informationen

Beschreibung
Mindmap am Clases abstractas, erstellt von HELBERT YESID LAVERDE CARPETA am 04/02/2017.
Aufrufe
0
Bewertung

Feedback

Worum geht es?

Wie gefällt dir das neue Design?

Dein Eindruck