


Prepara tus exámenes y mejora tus resultados gracias a la gran cantidad de recursos disponibles en Docsity
Gana puntos ayudando a otros estudiantes o consíguelos activando un Plan Premium
Prepara tus exámenes
Prepara tus exámenes y mejora tus resultados gracias a la gran cantidad de recursos disponibles en Docsity
Prepara tus exámenes con los documentos que comparten otros estudiantes como tú en Docsity
Encuentra los documentos específicos para los exámenes de tu universidad
Estudia con lecciones y exámenes resueltos basados en los programas académicos de las mejores universidades
Responde a preguntas de exámenes reales y pon a prueba tu preparación
Consigue puntos base para descargar
Gana puntos ayudando a otros estudiantes o consíguelos activando un Plan Premium
Comunidad
Pide ayuda a la comunidad y resuelve tus dudas de estudio
Ebooks gratuitos
Descarga nuestras guías gratuitas sobre técnicas de estudio, métodos para controlar la ansiedad y consejos para la tesis preparadas por los tutores de Docsity
Programación Orientada a Objetos (POO)
Tipo: Diapositivas
1 / 4
Esta página no es visible en la vista previa
¡No te pierdas las partes importantes!



Es un paradigma de programación que permite desarrollar aplicaciones complejas manteniendo un código más claro y manejable que otros paradigmas anteriores. Dejar de centrarnos en la lógica pura de los programas, para empezar a pensar en objetos, lo que constituye la base de este paradigma.
¿Cómo se piensa en objetos? Pensar en términos de objetos es pensar de manera natural como lo haríamos en la vida real. El objeto es la instancia o inicialización de una clase para poder hacer uso de esta.
Define de manera genérica cómo van a ser los objetos de un determinado tipo.
Conceptos fundamentales Identidad Cada objeto es único, así se instancie el mismo 2 veces con los mismos valores Comportamiento Los métodos de nuestros objetos. Estado Son los valores asignados a cada propiedad de nuestro objeto
Los métodos son como funciones que están asociadas a un objeto. Características que tiene las clases
La Programación Orientada a objetos permite que el código sea reutilizable, organizado y fácil de mantener
Reutilización del código. La abstracción nos permite construir sistemas más complejos y de una forma más sencilla y organizada Convierte cosas complejas en estructuras simples reproducibles. Protege la información a través de la encapsulación, ya que solo se puede acceder a los datos del objeto a través de propiedades y métodos privados Al estar la clase bien estructurada permite la corrección de errores en varios lugares del código. Permite trabajar en equipo gracias al encapsulamiento ya que minimiza la posibilidad de duplicar funciones cuando varias personas trabajan sobre un mismo objeto al mismo tiempo. Evita la duplicación de código. Programación Orientada Objetos en una aplicación real