Estamos en proceso de aprendizaje

Para los estudiantes del Tecnológico Ayacucho La Paz-Bolivia

Sistemas Informaticos

Bienevenidos a la programacion donde una idea nunca acaba

Estamos en la era Digital

Somos el resultado de lo que pensamos diariamente

La Programacion

La programacion es el arte de realizar las cosas de manera mas facil

Instituto Tecnologico Ayacucho

Forjando recursos humanos competitivos para el siglo XXI

martes, 14 de febrero de 2017

Conceptos de POO

PROGRAMACIÓN ORIENTADA A OBJETOS(POO)

Introducción a la Programación Orientada a Objetos

La tecnología orientada a objetos se define como una metodología de diseño de software que modela las características de objetos reales o abstractos por medio del uso de clases y objetos. 

La programación orientada a objetos es una “filosofía”, un modelo de programación, con su teoría y su metodología, que conviene conocer y estudiar antes de nada. Un lenguaje orientado a objetos es un lenguaje de programación que permite el diseño de aplicaciones orientadas a objetos.

La POO es otra forma de descomponer problemas. Este nuevo método de descomposición es la descomposición en objetos; vamos a fijarnos no en lo que hay que hacer en el problema, sino en cuál es el escenario real del mismo, y vamos a intentar simular ese escenario en nuestro programa. 
El objeto, es el concepto principal sobre el cual se fundamenta la tecnología orientada a objetos. Un objeto puede ser visto como una entidad que posee atributos y efectúa acciones.
En el mundo real podemos encontrar cientos de ejemplos que cumplen con ésta definición, algunos de ellos son: una bicicleta, un automóvil, una persona, una computadora, etcétera.
  Veamos el siguiente video