Paradigma orientado a objetos
INVESTIGACIÓN DOCUMENTAL
“Paradigma Orientado a Objetos”
CRISTIAN PINEDA CHAVEZ
N/C: 10020293
Ingeniería en Informática
1° Semestre Turno Matutino
Fundamentos de Investigación
Unidad IV: Gestión de la información para la investigación documental
APATZINGÁN, MICHOACÁN A DICIEMBRE DE 2010.
Contenido
Planteamiento del problema. 4Objetivos. 5
Objetivo general 5
Objetivos específicos. 5
INTRODUCCIÓN 6
1. PARADIGMAS DE PROGRAMACIÓN 7
2. PROGRAMACIÓN ORIENTADA A OBJETOS. 8
2.1. Origen de la POO. 9
2.2. Ventajas de la POO. 10
2.3 Conceptos fundamentales. 12
2.3.1. Objeto. 12
2.3.2. Clases. 14
2.3.3. Herencia. 16
2.3.4. Método. 16
2.3.5. Evento. 17
2.3.6. Mensaje. 17
2.3.7. Propiedad o atributo. 172.3.8. Estado interno. 17
2.3.9. Componentes de un objeto. 17
2.4. Características de la POO. 18
2.4.1. Abstracción. 18
2.4.2. Encapsulamiento. 19
2.4.3. Modularidad. 20
2.4.4. Principio de ocultación. 20
2.4.5. Polimorfismo. 21
2.4.6. Herencia. 21
2.4.7. Recolección de basura 23
2.5 Lenguajes orientados a objetos. 23
3. SINTAXIS 25
3.1. Sintaxis de una clase C++. 25
3.2.Sintaxis de una clase Java. 26
3.3. Modificadores de acceso a miembros de clases. 26
CONCLUSIÓN 28
Referencias. 29
PLANTEAMIENTO DEL PROBLEMA.
En la actualidad, la programación utiliza un paradigma orientado a objetos, este se popularizo a principios de 1990 y consiste en organizar los programas de modo que reflejen la forma en que los objetos en el mundo real se encuentranorganizados.
Quizá diariamente estamos en contacto con un equipo de cómputo, asiendo uso de sus aplicaciones y programas, para facilitar nuestras tareas. Pero pocas beses nos ponemos a pensar en la forma que fue creado y programado dichos
software
. Este es un buen motivo para conocer lo importante que es la programación Orientada a objetos. Aquí nace el interés por conocer este paradigma deprogramación, que actualmente es la más utilizada.
OBJETIVOS.
Objetivo general
Conocer los fundamentos del paradigma orientado a objetos.
Objetivos específicos.
Identificar las características de la Programación Orientada a Objetos (POO).
Relacionar la estructura de la POO con objetos del mundo real para su mejor comprensión.
Estimular curiosidad o interés por conocer a profundidad la POO.
INTRODUCCIÓN
El presente escrito es una Investigación documental, titulada: “Paradigma Orientado a Objetos” en él se presenta parte de la información recabada sobre el tema a investigar.
La Programación Orientada a Objetos expresa un programa como un conjunto de estos objetos, que colaboran entre ellos para realizar tareas. Esto permite hacer los programas y módulos más fáciles deescribir, mantener y reutilizar. Está basado en varias técnicas, incluyendo herencia, modularidad, polimorfismo y encapsulamiento.
De manera sencilla se presentan ejemplos que explican cómo está integrada la POO y la forma tan estrecha, en que se relaciona con nuestro mundo real.
La Programación Orientada a Objetos es una maravilla, actualmente son muchos los lenguajes que están basados en estaparadigma de programación.
Continúa leyendo amigo lector, e incrementa tu curiosidad y deseo por conocer más información de la POO.
1. PARADIGMAS DE PROGRAMACIÓN
Un paradigma de programación es una propuesta tecnológica que es adoptada por una comunidad de programadores cuyo núcleo central es incuestionable en cuanto a que unívocamente trata de resolver uno o varios problemas claramentedelimitados. La resolución de estos problemas debe suponer consecuentemente un avance significativo en al menos un parámetro que afecte a la ingeniería de
software
. Tiene una estrecha relación con la formalización de determinados lenguajes en su momento de definición. Un paradigma de programación está delimitado en el tiempo en cuanto a aceptación y uso ya que nuevos paradigmas aportan nuevas o...
Regístrate para leer el documento completo.