KB. Bibliografía · 2019
Principios de programación orientada a objetos
La programación orientada a objetos, POO, es un paradigma de programación que pretende simular el mundo real haciendo uso de objetos. Este paradigma le da la posibilidad al programador de construir una aplicación basado en abstracciones de alto nivel, a las que se les denomina objetos, siendos éstos cercanos a la realidad de la gente. Este tipo de lenguajes proporciona importantes características, que permiten mejorar la calidad del software, tales como herencia, polimorfismo, encapsulado, cohesión y abstracción [2][3][4].
Texto completo 317 páginas con texto de 319
Leer la tesis completa Ficha en el repositorio
Contenido
- FUNDAMENTOS DE PROGRAMACIÓN ORIENTADA A OBJETOSp. 12
- Introducciónp. 12
- 1.1. Conceptos introductorios del lenguaje Javap. 12
- Identificadoresp. 12
- Tipos de datos primitivosp. 13
- Constantesp. 15
- Tipos de datos por referenciap. 16
- Expresiones (Operadores aritméticos, lógicos, relacionales, promoción automática y casting)p. 19
- Java como lenguaje de programación orientado a objetosp. 30
- Utilizando un lenguaje de Programación Orientada a Objetos para resolver un problemap. 30
- Objetosp. 10
- Clasep. 17
- Atributosp. 34
- Comportamientop. 35
- Paquetesp. 37
- Instalacion de Eclipsep. 38
- Caso de estudio 1 Unidad I: El Empleadop. 45
- Comprensión del problemap. 46
- Métodosp. 35
- Cómo construir un métodop. 51
- Declarar variables en Javap. 54
- Envío de mensajes o llamado de métodosp. 55
- Documentación javadocp. 59
- Creación de un primer Proyecto en Eclipse con Java FXp. 62
- Caso de estudio 2 Unidad I: El estudiante con notasp. 101
- Comprensión del problemap. 46
- EXPRESIONES Y ESTRUCTURAS DE DECISIONp. 126
- 2.1 Instrucción Ifp. 126
- 2.2 Instrucción switchp. 128
- Excepcionesp. 129
- Caso de estudio 1 Unidad II: La Rectap. 131
- Comprensión del problemap. 46
- Elementos de un programap. 137
- Caso de estudio 2 Unidad II: Jugueteríap. 153
- Comprensión del problemap. 46
- Especificación de la Interfaz de usuariop. 156
- enumeraciones)p. 157
- ESTRUCTURAS CONTENEDORAS DE TAMAÑO FIJO Y VARIABLEp. 180
- Estructuras contenedoras de tamaño fijop. 180
- 3.2 Pila y Stackp. 181
- 3.3 Patrones para instrucciones repetitivasp. 181
- 3.4 Clase Arraysp. 183
- 3.5 forp. 185
- 3.6 whilep. 186
- 3.7 do-whilep. 186
- 3.8 Caso de estudio 1Unidad III: Oficina de registrop. 187
- 3.8.1 Comprensión del problemap. 46
- 3.9 Gestión de cadenasp. 231
- 3.10 Caso de estudio 1Unidad III: Operaciones entre 2 conjuntosp. 237
- 3.10.1 Comprensión del problemap. 46
- 3.11 ArrayListp. 252
- 3.12 Caso de estudio 2 Unidad III: Grupo de estudiantesp. 253
- 3.12.1 Comprensión del problemap. 46
- 3.13 Arreglos bidimensionalesp. 279
- 3.14 Propiedades JavaFXp. 284
- 3.15 Caso de estudio 4 Unidad III: Parqueaderop. 286
- 3.15.1 Comprensión del problemap. 46
- BIBLIOGRAFÍAp. 318