Clases abstractas

Páginas: 3 (517 palabras) Publicado: 3 de septiembre de 2014
PROGRAMACIÓN ORIENTADA A OBJETOS



¿Qué es una clase Abstracta?
Una clase abstracta es la que tiene al menos una función virtual pura (una función virtual es especificada como "pura" haciéndolaigual a cero)

¿Porque se dice que la capacidad de abstracción es una característica deseable en los lenguajes de programación?
La capacidad de abstracción es una característica deseable de loslenguajes artificiales, pues cuanto mayor sea, mayor será su aproximación al lado humano. Es decir, con la imagen existente en la mente del programador.

¿Porque se dice que las clases abstractas nosirven para generar instancias?
Las clases abstractas presentan un nivel de "abstracción" tan elevado que no sirven para instanciar objetos de ellas. Representan los escalones más elevados de algunasjerarquías de clases y solo sirven para derivar otras clases, en las que se van implementando detalles y concreciones, hasta que finalmente presentan un nivel de definición suficiente que permitainstanciar objetos concretos.

¿Qué es una interfaz de una clase?
Una interfaz es una colección de métodos abstractos y propiedades. En ellas se especifica qué se debe hacer pero no su implementación.Serán las clases que implementen estas interfaces las que describan la lógica del comportamiento de los métodos.

¿En qué casos se suelen utilizar las clases abstractas?
Se suelen utilizar enaquellos casos en que se quiere que una serie de clases mantengan una cierta característica o interfaz común

¿Por qué se dice que las clases abstractas son "pura interfaz"?
Se suelen utilizar enaquellos casos en que se quiere que una serie de clases mantengan una cierta característica o interfaz común. Por esta razón a veces se dice de ellas que son pura interfaz.


¿Qué características tieneen general los métodos que forman parte de una clase abstracta?
Una clase abstracta puede contener métodos no-abstractos pero al menos uno de los métodos debe ser declarado abstracto.

¿Qué son...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • clases abstractas
  • Clases Abstractas
  • Clases Abstractas
  • clases abstractas
  • clases abstractas
  • 2 Clases Abstractas e Interfaces
  • clases abstractas nterfaces
  • Clases y metodos abstractos

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS