PSP LA REBOLUCION
NOMBRE: Cristina Córdova FECHA: 17/09/2013
MATERIA: Programación 2 PARALELO: 1
TEAMA N.1: PROGRAMACIÓNORIENTADA A OBJETOS
INTRODUCCION
La Programación Orientada a Objetos (POO) no es la única o necesariamente mejor o peor que otras, pero se ha constituido en una de las formas de programar máspopulares e incluso muchos de los lenguajes que usamos hoy en día lo soportan o están diseñados bajo ese modelo debido que permite representar modelos complejos, es una forma especial de programar, máscercana a como expresaríamos las cosas en la vida real que otros tipos de programación.
DESARROLLO
La POO se basa en el modelo objeto donde el elemento principal es el objeto, el cual es unaunidad que contiene todas sus características y comportamientos en sí misma, el cual posee atributos o propiedades determinadas que nos permiten definirlo e identificarlo frente a otros objetos paradespués definir su comportamiento con métodos y estos a su vez; según sus métodos y atributos comunes agruparlos en distintas clases.
Los principios de la POO son 3 mecanismos que ayudan a implementar elmodelo orientado a objetos : el encapsulado que permite agrupar los atributos y métodos que los manipulan y los mantienen alejados de posibles inferencias y usos indebidos , la herencia que permite queuna clase herede las propiedades y el comportamiento de otra clase agrupándolos en una sola clase(superclase es una clase de la cual se derivan otras clases y una subclase es una clase que desciendede otra clase , es decir que de la superclase hereda la subclase), y el polimorfismo permite que una subclase redefina el comportamiento del método de su superclase.
Los Métodos Abstractos se dandebido a que a veces la superclase describe en forma general el comportamiento que tendrán sus subclases. Esto es, debido a su generalidad, no todos los métodos de una superclase pueden definirse...
Regístrate para leer el documento completo.