Saltar al contenido principal
Programacion Orientada a Objetos en Java

Programacion Orientada a Objetos en Java

Blasco,Francisco

El objetivo principal de este libro es presentar al lector los fundamentos de la Programación Orientada a Objetos. Focalizamos la atención en conceptos como el encapsulamiento, la herencia, el polimorfismo, composición, delegación, clases envoltorio, reflection, genéricos, lanzamiento, intercepción, tratamiento de excepciones, etc. Se ha escogido Java como medio en que impleme...

Editorial:
Rama, Libreria y Editorial Mic
Any d'edició:
2019
ISBN:
978-84-9964-805-7
Pàgines:
588
32,90 €
IVA inclòs
Disponible en 1 mes
Afegir a favorits

Sinopsi

El objetivo principal de este libro es presentar al lector los fundamentos de la Programación Orientada a Objetos. Focalizamos la atención en conceptos como el encapsulamiento, la herencia, el polimorfismo, composición, delegación, clases envoltorio, reflection, genéricos, lanzamiento, intercepción, tratamiento de excepciones, etc. Se ha escogido Java como medio en que implementar dichos conceptos por ser el máximo exponente de la Orientación a Objetos; por su purismo, por su trayectoria y por su expansión. Se incluyen múltiples ejemplos de aplicaciones Java, todos ellos cuidadosamente elaborados y especialmente dirigidos a facilitar la comprensión del concepto que se aborda en cada momento, así como numerosos gráficos en que se representan los datos, objetos, y métodos que intervienen en cada ejemplo. Se ha intentado establecer en cada tema una progresión en el nivel de complejidad, planteando en primer lugar programas breves y sintéticos para posteriormente presentar aplicaciones de mayor extensión para ayudar al lector a integrar dichos conceptos la realidad productiva. Adicionalmente, se incluyen temas específicos en que se exponen los mecanismos a utilizar para, desde una aplicación Java: ? Generar y gestionar archivos PDF ? Gestionar archivos XML ? Enviar y leer emails El libro contiene material adicional, descargable desde la web del libro, con todos los ejemplos de aplicaciones para una mejor comprensión y aprendizaje de los temas tratados.

Índex

INDICE PRÓLOGO. CAPÍTULO 1. TIPOS DE DATOS. OPERADORES. EXPRESIONES 1.1 ESTRUCTURA DE UNA APLICACIÓN JAVA. CONTEXTO DE TRABAJO 1.2 TIPOS DE DATOS 1.3 OPERADORES 1.4 JAVA Y LAS MATEMÁTICAS CAPÍTULO 2. ESTRUCTURAS DE CONTROL 2.1 INTRODUCCIÓN 2.2 ALTERNATIVA SIMPLE 2.3 ALTERNATIVA MÚLTIPLE 2.4 ESTRUCTURAS REPETITIVAS: WHILE ( ) { } 2.5 ESTRUCTURAS REPETITIVAS: DO { } WHILE ( ) 2.6 ESTRUCTURAS REPETITIVAS: FOR ( ) { } 2.7 EJEMPLO: DESGLOSE DE MONEDA. CAPÍTULO 3. CLASES. OBJETOS. METODOS 3.1 CLASES 3.2 GARBAGE COLLECTOR. 3.3 MÉTODOS. 3.4 CONSTRUCTORES. SOBRECARGA DE MÉTODOS 3.5 VARIABLES LOCALES. 3.6 CONTEXTO DE CLASE. MODIFICADOR STATIC. 3.7 DEFINICIÓN DE CLASES LOCALES CAPÍTULO 4. ENCAPSULAMIENTO. COMPOSICIÓN. DELEGACIÓN CLASES ENVOLTORIO 4.1 INTRODUCCIÓN 4.2 ÁMBITOS: PRIVATE 4.3 ÁMBITOS: POR DEFECTO 4.4 ÁMBITOS: PUBLIC. 4.5 ÁMBITOS: PROTECTED 4.6 ?SETTERS? Y ?GETTERS?. 4.7 COMPOSICIÓN. 4.8 DELEGACIÓN 4.9 ENUM 4.10 CLASES ENVOLTORIO 4.11 LAS CLASES BIGINTEGER Y BIGDECIMAL. 4.12 LA CLASE STRING 4.13 OPERADOR RELACIONAL ?==? VERSUS MÉTODOS EQUALS Y COMPARETO 4.14 LA CLASE STRINGBUFFER 4.15 EL MÉTODO FORMAT 4.16 CLASES ENCAPSULADORAS DE FECHAS CAPÍTULO 5. HERENCIA 5.1 CONCEPTO 5.2 EXTENDS 5.3 SOBRESCRITURA DE MÉTODOS, SUPER. 5.4 ÁMBITOS: PROTECTED 5.5 INTERFACE 5.6 ABSTRACT 5.7 FINAL. 5.8 HERENCIA MÚLTIPLE 5.9 OBJECT CAPÍTULO 6. COLECCIONES Y ESTRUCTURAS DE DATOS 6.1 INTRODUCCIÓN 6.2 ARRAYS 6.3 BÚSQUEDAS: SECUENCIAL, Y BINARIA 6.4 COLLECTION 6.5 MAP. CAPÍTULO 7. EXCEPCIONES: LANZAMIENTO, INTERCEPCIÓN Y TRATAMIENTO 7.1 CONCEPTO 7.2 EXCEPCIONES PREDEFINIDAS 7.3 EXCEPCIONES DEFINIDAS POR EL PROGRAMADOR 7.4 CATCH MÚLTIPLE 7.5 FINALLY 7.6 EJEMPLO: VALIDACIÓN DE CUENTA BANCARIA 7.7 CONSIDERACIONES FINALES CAPÍTULO 8. POLIMORFISMO. REFLECTION. GENÉRICOS 8.1 CONCEPTO 8.2 JERARQUÍA POLIMÓRFICA. 8.3 CLASS. 8.4 IMPLEMENTACIÓN DE MÉTODOS SEGÚN TIPO DE SUPERCLASE 8.5 DIFERENCIAS ENTRE INTERFACE Y ABSTRACT CLASS 8.6 OPERADOR INSTANCEOF 8.7 JAVA REFLECTION 8.8 GENÉRICOS CAPÍTULO 9. E/S EN JAVA 9.1 INTRODUCCIÓN 9.2 ESCRITURA DE CARACTERES 9.3 LECTURA DE CARACTERES 9.4 ESCRITURA DE CADENAS 9.5 LECTURA DE CADENAS 9.6 ESCRITURA DE OBJETOS SERIALIZADOS 9.7 LECTURA DE OBJETOS SERIALIZADOS 9.8 MODIFICADOR TRANSIENT 9.9 LECTURA/ESCRITURA DE FICHEROS DE ACCESO ALEATORIO. 9.10 LECTURA DE RECURSOS WEB 9.11 LA CLASE FILE CAPÍTULO 10. GESTIÓN DE FICHEROS XML EN JAVA 10.1 INTRODUCCIÓN 10.2 CREACIÓN FICHERO XML 10.3 LECTURA FICHERO XML 10.4 APLICACIÓN LECTURAXMLIDIOMAS 10.5 APLICACIÓN PREDICCIONMETEOROLOGICAXML CAPÍTULO 11. GENERACIÓN DE PDF EN JAVA 11.1 CONSIDERACIONES SOCIOLÓGICAS 11.2 LIBRERÍAS 11.3 GENERACIÓN DE UN ARCHIVO PDF 11.4 DIVISIÓN DE ARCHIVOS PDF 11.5 FUSIÓN DE ARCHIVOS PDF 11.6 LECTURA DE ARCHIVOS PDF CAPÍTULO 12. GESTIÓN DE EMAILS DESDE JAVA 12.1 CONSIDERACIONES SOCIOLÓGICAS 12.2 JAVA MAIL 12.3 ENVÍO MAIL 12.4 LECTURA MAIL 12.5 APLICACIÓN MAILADJUNTOXML MATERIAL ADICIONAL

Articles relacionats

Zodiac Academy 1. El Despertar. Edición Especial

Zodiac Academy 1. El Despertar. Edición Especial

Peckham, Caroline / Valenti, Susanne

Por fin en español, la saga que ha conquistado a millones de lectores en todo el mundo.?No es una serie, es un universo? ?ZODIAC ACADEMY ESTÁ ESCRITO EN TU DESTINO? Las gemelas Darcy y Tory Vega han pasado toda su vida sobreviviendo en el mundo mortal, sin dinero y sin familia. Pero cuando un misterioso profesor aparece en su puerta, descubren que son las herederas legítimas de...

Disponibilitat inmediata

24,95 €

Extremo

Extremo

Fascismo, Cómo Clutura Transgresión Censura Nos Han Llevado L A D E L A Y S U A L

"Extremo: Cómo la cultura de la transgresión y su censura nos han llevado al fascismo", de Manuel Moreno, explora la relación de la transgresión artística de los años setenta, ochenta y noventa, con el resurgimiento de la extrema derecha en esta última década. Cómo unos cuantos músicos, escritores, cineastas y artistas se adentraron en temas como los asesinos en serie, las snuf...

Disponibilitat inmediata

21,00 €

Zer Nahi Nauk, Amore?

Zer Nahi Nauk, Amore?

Rivas, Manuel

"Zer nahi nauk, Amore? honetan, askotariko bizi-zatiak igaroko zaizkigu begien aurretik, XX. mendearen bukaerako Galizian kokatuak, landan zein hirian. Horietatik, gizarte horren aldarteak ezagutuko ditugu, eta, hein batean, mendebaldeko gizarte osoarenak ere bai: kulturaren eta nortasunaren galera; ondasun materialen diktadura; naturarekiko destaina; orotariko indarkeria eta a...

Disponibilitat inmediata

18,00 €

Cambiar el Agua de las Flores

Cambiar el Agua de las Flores

Perrin, Valerie

DE LA AUTORA DEL ÉXITO DE VENTAS INTERNACIONAL TATÁUNA NOVELA CELEBRADA Y LEÍDA EN TODO EL MUNDO«Leer esta novela es como flotar en plena felicidad.» Elle UNA MUJER INOLVIDABLE QUE APRENDE A RECONSTRUIRSEA TRAVÉS DE LAS COSAS SIMPLES. Violette Toussaint es la guarda del cementerio de un pequeño pueblo de Borgoña. Visitantes ocasionales y habituales acuden a la casa de esta muje...

Disponibilitat inmediata

20,00 €

El Primer Caso del Marlo

El Primer Caso del Marlo

Ortega, Antonio

UN CADÁVER ENTRE LAS ROCAS.UN BANQUERO DESAPARECIDO.Y EL MARLO, UN JUBILADO QUE HACE PREGUNTAS INCÓMODAS. Miguel Ángel Rodríguez López, conocido en Cartagena como el Marlo, es un jubilado y entrenador del equipo de baloncesto Viejas Glorias. Cada mañana sale a caminar hasta Cala Cortina, siguiendo una rutina tranquila y metódica. Un día, una de esas caminatas termina con un hal...

Disponibilitat inmediata

22,90 €

Necronomicón

Necronomicón

Lovecraft, Howard Phillips

ABRE LAS PUERTAS DEL LEGENDARIO Y EMBLEMÁTICO UNIVERSO DE H. P. LOVECRAFT.EL LIBRO FICTICIO MÁS FAMOSO DE TODOS LOS TIEMPOS.El título perfecto para los amantes del terror y la fantasía oscura. ¡El Lovecraft más oculto y enigmático!El autor que reinventó el terror moderno y que está más de moda que nunca. Desde Stephen King a Blackwater o Stranger Things, su influencia está en t...

Disponibilitat inmediata

24,90 €