Paradigma de la tecnología orientada a objetos
Enviado por repoyito • 16 de Julio de 2017 • Resumen • 277 Palabras (2 Páginas) • 130 Visitas
Paradigma de la tecnología orientada a objetos
(poo) programación orientada a objetos
Es lo más cercano a como se expresan las cosas en la vida real
Elementos de poo
Clases: es una construcción que se utiliza como modelo para crear objetos de ese tipo. El modelo describe el estado y contiene el comportamiento que todos los objetos creados a partir de esa clase tendrán
Un objeto creado a partir de una determinada clase se denomina “instancia” de esa clase
Objeto: es una unidad dentro de un programa que costa de un estado y de un comportamiento, a su vez, constan respectivamente de datos almacenados y de tareas realizables durante el tiempo de ejecución
Características:
Abstracción: es la “acción” de aislar mentalmente las cualidades de un objeto. A través de la abstracción se consigue extraer las cualidades principales. Hace énfasis a la pregunta “¿Qué hace el objeto?”
Modularidad: permite dividir una aplicación en partes más pequeñas (llamadas módulos), cada una de las cuales debe ser tan independiente como sea posible de la aplicación en sí y de las restantes partes
Encapsulamiento: permite asegurar que el contenido de la información de un objeto este oculta del mundo exterior. Así se combinan datos y los métodos que manejan dichos datos en un único objeto
Herencia: sirve para reutilizar clases. Las subclases contienen los atributos y métodos de la clase primaria. Una clase nueva se vea a partir de una clase existente.
Herencia existe porque una clase puede heredar las clases de otra clase
Polimorfismos: Un objeto poliformico es una entidad que puede contener valores de diferentes tipos durante la ejecución del programa y posee la capacidad de que los objetos respondan al mismo mensaje de los parámetros utilizados durante su invocación
...