terminologia de poo

11
Programación Orientada A Objetos Terminología de POO

Transcript of terminologia de poo

Page 1: terminologia de poo

Programación Orientada A

Objetos

Terminología de POO

Page 2: terminologia de poo

INTRODUCCION

Percibimos el mundo como si estuviera formado por objetos, donde consiente o inconscientemente los organizamos, clasificamos y relacionamos entre sí y sacamos las características importantes dependiendo de lo que queremos hacer con ellas.

Page 3: terminologia de poo

CLASE

Descripción abstracta de un grupo de objetos, cada uno de los cuales tiene una serie de atributos y un

estado especifico.

Page 4: terminologia de poo

OBJETO

Es la instancia de una clase. Definir un objeto dándole valores a sus atributos y comportamiento y realizando operaciones permitidas por una clase.

Page 5: terminologia de poo

ATRIBUTO

Características individuales que diferencian un objeto de otro y determinan su apariencia

Page 6: terminologia de poo

METODOS

Al estar asociado con un objeto o clase en particular, puede acceder y modificar los datos privados del objeto correspondiente de forma tal que sea consistente con el comportamiento deseado para el mismo.

Page 7: terminologia de poo

HERENCIA

Es donde una clase nueva se crea a partir de una clase existente.

Page 8: terminologia de poo

POLIMORFISMO

Capacidad que tienen los objetos de una clase de responder al mismo mensaje o evento en función de los parámetros utilizados durante su invocación. Un objeto polimórfico es una entidad que puede contener valores de diferentes tipos durante la ejecución del programa.

Page 9: terminologia de poo

ABSTRACCIÓN

Algo que está en el universo de las ideas, los pensamientos, pero que no se puede concretar en algo material, que se pueda tocar.

Page 10: terminologia de poo

ENCAPSULAMIENTO

Capacidad de agrupar y condensar en un entorno con límites bien-definidos distintos elementos. Se encarga de mantener ocultos los procesos internos que necesita para hacer lo que sea que haga, dándole al programador acceso sólo a lo que necesita.

Page 11: terminologia de poo

JERARQUIA Es una clasificación u ordenación de las abstracciones. Por jerarquía denotamos el orden de relación que se produce

entre abstracciones diferentes. Los tipos de jerarquía más útiles:

Herencia Una clase comparte la estructura o comportamiento definido en otra clase, llamada superclase.

Herencia múltiple Una clase comparte la estructura o comportamiento de varias superclases.

Agregación Comprende relaciones del tipo "es parte de" al realizar una descomposición.