Programación Orientada A Objetos (Poo)
Se puede definir POO como una técnica o estilo de programación que utiliza objetos como bloque esencial de construcción. La programación orientada a objetos,permite descomponer más fácilmente un problema en subgrupos de partes relacionadas del problema. Entonces, utilizando el lenguaje se pueden traducir estos subgrupos a unidades autocontenidas llamadasobjetos.
La programación orientada a objetos surge en la historia como un intento para dominar la complejidad que, de forma innata, posee el software. Tradicionalmente, la forma de enfrentarse a estacomplejidad ha sido empleando lo que llamamos programación estructurada, que consiste en descomponer el problema objeto de resolución en sub-problemas y más sub-problemas hasta llegar a acciones muysimples y fáciles de codificar. Se trata de descomponer el problema en acciones, en verbos. La programación orientada a objetos es otra forma de descomponer problemas. Este nuevo método dedescomposició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.OBJETO
Un objeto no es más que un conjunto de variables (o datos) y métodos (o funciones) relacionados entre sí. Los objetos en programación se usan para modelar objetos o entidades del mundoreal. Un objeto es, por tanto, la representación en un programa de un concepto, y contiene toda la información necesaria para abstraerlo: datos que describen sus atributos y operaciones que puedenrealizarse sobre los mismos.
Una definición más completa de objeto es: Una entidad de programa que consiste en datos y todos aquellos procedimientos que pueden manipular aquellos datos; el acceso alos datos de un objeto es solamente a través de estos procedimientos, únicamente estos procedimientos pueden manipular, referenciar y/o modificar estos datos.
Los atributos del objeto (estado) y...
Regístrate para leer el documento completo.