




























































































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
Este documento proporciona una introducción concisa a los conceptos fundamentales de la programación orientada a objetos (poo) en java. Explora los cuatro pilares de la poo: encapsulamiento, abstracción, herencia y polimorfismo, ilustrando cómo estos principios se aplican en el diseño y la implementación de clases y objetos. Se discuten temas clave como clases, objetos, métodos, atributos, constructores, sobrecarga, modificadores de acceso, clases anidadas, herencia e interfaces. Además, se introducen conceptos avanzados como clases abstractas, interfaces en java 8 y 9, y el patrón dao (data access object). El documento destaca la importancia de la modularidad, la reutilización de código y la resolución rápida de problemas en el contexto de la poo. Se incluyen ejemplos de código para ilustrar los conceptos discutidos, lo que facilita la comprensión y aplicación de los principios de la poo en proyectos de desarrollo de software.
Tipo: Tesis
1 / 192
Esta página no es visible en la vista previa
¡No te pierdas las partes importantes!





























































































Surge a partir de los problemas
que tenemos y necesitamos
plasmar en código
Bagde del curso
Anahí Salgado @anncode
Paradigma
Programación
Orientada a Objetos
Tiene estos pilares:
Encapsulamiento
Abstracción
Herencia
Polimorfismo
UML
Unified Modeling
Language
Clases
Casos de Uso
Objetos
Actividades
Iteración
Estados
Implementación
Cuando tengamos un
problema lo primero
que debemos hacer es
identificar Objetos
Objetos
Son aquellos que tienen
propiedades y comportamientos
User Session
Propiedades
También pueden llamarse
atributos, serán sustantivos