Técnico Superior Universitario

Páginas: 3 (610 palabras) Publicado: 25 de enero de 2013
CONCEPTOS AVANZADOS DE LA POO:

Redefinición:
-También conocida como anulación o sustitución (overriding)
-Una vez que un atributo o método se redefine en un nivel de clases especifico, entoncescualquier objeto de esa clase o de sus descendientes en cualquier profundidad utilizan este método o atributo redefinido.
-La sustitución se emplea como parte del mecanismo de especialización.Sobrecarga:
-Utilización del mismo nombre de operación para representar operaciones similares en clases distintas.
-Añade uniformidad a los diseños OO
-Mecanismo muy utilizado en las jerarquías declases para anular las operaciones de niveles superiores
-La aplicación más general es la sobrecarga de operadores.

Clasesabstractas(I):
Con frecuencia,es útil introducir clases a cierto nivel quepueden no existir en la realidad,pero que son construcciones conceptuales útiles.
-Sólo tienen significado como clase base de otras clases.
-No tienen instancias directamente.
-Normalmente son lasclases de nivel más alto de la jerarquía.
Clasesabstractas(II):
-Una clase abstracta tiene al menos una función miembro que se declara pero no se define; su definición se realiza en una clasederivada.
-Debido a que tiene al menos una función que no se puede llamar, no puedeser instanciada.
-Las funciones declaradas y no definidas se denominan virtuales, diferidas o postergadas.

Funcionesvirtuales (I):
-Funciones cuya declaración no está seguida por una definición.
- La implementación se posterga a las clases derivadas
- La redefinición en las subclases debe tener la misma signatura.- Su uso fundamental es la declaración de clases abstractas y la implementación del polimorfismo.
Funciones virtuales (II):
-No pueden ser llamadas
- Si una clase derivada de una clase abstractano define todas las funciones virtuales puras de la clase base, la clase derivada es también una clase abstracta.
- Una clase es abstracta por el hecho de tener al menos una función virtual.
- Las...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • tecnico superior universitario
  • tecnico superior universitario
  • tecnico superior universitario
  • tecnico superior universitario
  • tecnico superior universitario
  • Tecnico Superior Universitario
  • tecnico superior universitario en Administración
  • Tecnico Superior Universitario

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS