ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Conceptos básicos De La Programación Orientada A Objetos


Enviado por   •  9 de Julio de 2014  •  316 Palabras (2 Páginas)  •  320 Visitas

Página 1 de 2

Conceptos básicos de la programación orientada a objetos

En primera instancia, la clase es un prototipo que contiene las propiedades y los métodos de comportamiento, así como los constructores, los cuales pueden utilizarse para crear un objeto; un método es un algoritmo asociado a un objeto o a una clase de objetos que se ejecuta cuando recibe un mensaje por parte de un objeto.

Por otra parte, un objeto es una instancia de una clase. Es una unidad provista de un conjunto de propiedades o atributos designados por una clase.

La herencia sucede cuando se define una clase y a partir de ella se crea una idéntica que además posee nuevas características, métodos, parámetros o atributos, y nos sirve para ahorrar código cuando tenemos dos clases que son muy similares.

La abstracción, es el procedimiento que denota las características esenciales de un objeto, donde se capturan sus comportamientos, atributos y métodos. Es la parte más esencial cuando empezamos a crear una clase.

El encapsulado es la protección de atributos particulares de una clase, que establecen un vínculo únicamente con los métodos públicos asociados a ellos, y que no pueden ser accedidos por cualquier objeto.

Asociación y composición:

Aunque a veces suelen confundirse o genera un poco de complejidad para algunos usuarios la asociación se podría definir como el momento en que dos objetos se unen para trabajar juntos y así, alcanzar una meta, aunque no necesariamente uno pertenezca a otro. Un punto a tomar muy en cuenta es que ambos objetos son independientes entre sí. Por ejemplo:

El ingeniero usa una computadora.

El cliente usa tarjeta de crédito.

En caso contrario, la composición es un tipo de relación dependiente en dónde un objeto más complejo es conformado por objetos más pequeños. Por ejemplo:

El auto tiene llantas.

La portátil tiene un teclado.

Referencia bibliográfica

Introducción a la OOP. Versión 1.0.0. Francisco Morero. 1999-2000 © Grupo EIDOS

Introducción a la Programación Orientada a Objetos. Versión 2.5.5. Luis R. Izquierdo. 2007.

...

Descargar como (para miembros actualizados)  txt (2 Kb)  
Leer 1 página más »
Disponible sólo en Clubensayos.com