Vista previa del material en texto
Introducción paradigmas de programación son métodos de programación de software que sirven para resolver un problema de sistemas o para llegar a los resultados esperados Programación Orientada a Objetos Divide los componentes del programa en objetos que tienen datos y comportamiento y se comunican entre si. Clases atributos y métodos Los atributos: Son las propiedades que poseen los objetos de esa clase. Los Métodos: Son las acciones que los objetos de la clase pueden realizar. ¿Qué es un objeto? Es un ente orientado a objetos que consta de un estado y de un comportamiento, que a su vez constan respectivamente de datos almacenados y de tareas realizables durante el tiempo de ejecución. Lenguajes POO Es un modelo o un estilo de programación que nos da unas guías sobre cómo trabajar con él Abstracción y Encapsulamiento Abstracción: consiste en captar las características esenciales de un objeto, así como su comportamiento. Encapsulamiento: Consiste en unir en la Clase las características y comportamientos, esto es, las variables y métodos. Es tener todo esto en una sola entidad. Ocultamiento y Polimorfismo OCULTAMIENTO: Es la capacidad de ocultar los detalles internos del comportamiento de una clase y exponer sólo los detalles que sean necesarios para el resto del sistema. POLIMORFISMO: Comportamientos diferentes, asociados a objetos distintos, pueden compartir el mismo nombre; al llamarlos por ese nombre se utilizará el comportamiento correspondiente al objeto que se esté usando. INTEGRANTES: - CRISPIN CAJA, GIANNI - PAUCAR GRANADOS, ALEJANDRO