Introduccion A La Programacion Orientada A Objetos
Enviado por Zephyrne • 26 de Agosto de 2014 • 243 Palabras (1 Páginas) • 164 Visitas
ndicador 1: Investigación acerca de los elementos de la programación orientada a objetos
A) Elementos de la Programación orientada a objetos
La programación orientada a objetos (POO) surgio como un intento para dominar la complejidad del software. Es un paradigma de programación, la cual se trata de descomponer el problema en acciones y verbos para asi encontrar una solucion. Se basa en varias técnicas como la herencia, encapsulamiento y polimorfismo. Fue creado en los ’70 a base de Simula 67 por Ole-Johan Dahl y Kristen Nygaard, pero fue hasta a principios de la década de los ’90 cuando se popularizo. Este introduce conceptos como:
• Clase: Registro que define los métodos y variables comunes de los objetos de cierto tipo.
• Objeto: Es un conjunto de variables o datos y métodos relacionados entre si mismo.
• Herencia: Este permite definir clases nuevas a partir de las clases que ya existen.
• Modelo de Objeto: Se refiere a las propiedades o características de los objetos en general.
Hay un acuerdo de las caracteristicas que se contemplan en la "orientación a objetos", por ejemple:
• Abstraccion: Denota características esenciales que distinguen un objeto de otros tipos de objetos.
• Encapsulación: Se reúne todos los elementos que se consideran parte de una misma entidad, en mismo nivel de abstracción.
• Modularidad: Es la propiedad que permite dividir una aplicación en partes más pequeñas, las cuales se llaman módulos.
• Herencia: La subclase contiene las atributos y métodos de la clase primaria.
• Polimorfismo: Capacidad de los objetos de una clase de responder al mismo mensaje o evento
...