SlideShare una empresa de Scribd logo
1 de 5
INTEGRANTES:
DEIXY TOLOZA C.I. 18.499.790
GERALDIN MOTABAN C.I
PAOLA
GENERALIZACION O HERENCIA:
La generalización o herencia expresa una relación entre una clase
genérica y una o varias clases específicas. A la clase genérica se le llama
clase madre y a las clases específicas hijas.
MODULARIDAD:
En programación modular, y más específicamente en programación orientada a
objetos, se denomina Modularidad a la propiedad que permite subdividir una
aplicación en partes más pequeñas (llamadas módulos), cada una de las cuales debe
ser tan independiente como sea posible de la aplicación en sí y de las restantes partes.
Según:
Bárbara Liskov establece que "modularización consiste en dividir un programa en
módulos que pueden ser compilados de forma separada, pero que tienen conexiones
con otros módulos"[2]
JERARQUIA:
Una jerarquía es una organización de elementos de acuerdo a su tipo, de acuerdo a
una estructura de árbol. Así como en la Botánica se utilizan jerarquías para definir
familias de plantas, en O.O, las jerarquías facilitan reconocer similitudes y diferencias
entre objetos.
Los tipos de jerarquías mas comunes en O.O son la jerarquía por herencia o
generalización y la jerarquía por agregación. En la primera se aplica la frase “es un
tipo de ”, mientras que en la segunda se aplica “es la parte de”.
Programacion iii

Más contenido relacionado

Similar a Programacion iii

3 poo abstraccion modula..herencia
3 poo abstraccion modula..herencia3 poo abstraccion modula..herencia
3 poo abstraccion modula..herenciaPedro Alvarez
 
Conceptos de POO (Programacion Orientada a Objetos)
Conceptos de POO (Programacion Orientada a Objetos)Conceptos de POO (Programacion Orientada a Objetos)
Conceptos de POO (Programacion Orientada a Objetos)Josue Lara Reyes
 
INTRODUCCIÓN A LA POO
INTRODUCCIÓN A LA POOINTRODUCCIÓN A LA POO
INTRODUCCIÓN A LA POODaniela Karina
 
Exposicion orientada a objetos
Exposicion orientada a objetosExposicion orientada a objetos
Exposicion orientada a objetospc79599paty
 
Programación Orientada a Objetos
Programación Orientada a ObjetosProgramación Orientada a Objetos
Programación Orientada a Objetospc79599paty
 
Glosario de terminos del modelo entidad relacion extendido
Glosario de terminos del modelo entidad relacion extendidoGlosario de terminos del modelo entidad relacion extendido
Glosario de terminos del modelo entidad relacion extendidoRafael Miranda
 
fundamentos-de-poo.ppt 2.ppt
fundamentos-de-poo.ppt 2.pptfundamentos-de-poo.ppt 2.ppt
fundamentos-de-poo.ppt 2.pptjuan gonzalez
 
Programación orientada a objetos
Programación orientada a objetosProgramación orientada a objetos
Programación orientada a objetosOlivares_Mariel
 

Similar a Programacion iii (10)

3 poo abstraccion modula..herencia
3 poo abstraccion modula..herencia3 poo abstraccion modula..herencia
3 poo abstraccion modula..herencia
 
POO
POOPOO
POO
 
Conceptos de POO (Programacion Orientada a Objetos)
Conceptos de POO (Programacion Orientada a Objetos)Conceptos de POO (Programacion Orientada a Objetos)
Conceptos de POO (Programacion Orientada a Objetos)
 
terminologia de poo
terminologia de pooterminologia de poo
terminologia de poo
 
INTRODUCCIÓN A LA POO
INTRODUCCIÓN A LA POOINTRODUCCIÓN A LA POO
INTRODUCCIÓN A LA POO
 
Exposicion orientada a objetos
Exposicion orientada a objetosExposicion orientada a objetos
Exposicion orientada a objetos
 
Programación Orientada a Objetos
Programación Orientada a ObjetosProgramación Orientada a Objetos
Programación Orientada a Objetos
 
Glosario de terminos del modelo entidad relacion extendido
Glosario de terminos del modelo entidad relacion extendidoGlosario de terminos del modelo entidad relacion extendido
Glosario de terminos del modelo entidad relacion extendido
 
fundamentos-de-poo.ppt 2.ppt
fundamentos-de-poo.ppt 2.pptfundamentos-de-poo.ppt 2.ppt
fundamentos-de-poo.ppt 2.ppt
 
Programación orientada a objetos
Programación orientada a objetosProgramación orientada a objetos
Programación orientada a objetos
 

Programacion iii

  • 1. INTEGRANTES: DEIXY TOLOZA C.I. 18.499.790 GERALDIN MOTABAN C.I PAOLA
  • 2. GENERALIZACION O HERENCIA: La generalización o herencia expresa una relación entre una clase genérica y una o varias clases específicas. A la clase genérica se le llama clase madre y a las clases específicas hijas.
  • 3. MODULARIDAD: En programación modular, y más específicamente en programación orientada a objetos, se denomina Modularidad a la propiedad que permite subdividir una aplicación en partes más pequeñas (llamadas módulos), cada una de las cuales debe ser tan independiente como sea posible de la aplicación en sí y de las restantes partes. Según: Bárbara Liskov establece que "modularización consiste en dividir un programa en módulos que pueden ser compilados de forma separada, pero que tienen conexiones con otros módulos"[2]
  • 4. JERARQUIA: Una jerarquía es una organización de elementos de acuerdo a su tipo, de acuerdo a una estructura de árbol. Así como en la Botánica se utilizan jerarquías para definir familias de plantas, en O.O, las jerarquías facilitan reconocer similitudes y diferencias entre objetos. Los tipos de jerarquías mas comunes en O.O son la jerarquía por herencia o generalización y la jerarquía por agregación. En la primera se aplica la frase “es un tipo de ”, mientras que en la segunda se aplica “es la parte de”.