Programación Orientada a Objetos en JAVA
Sinopsis del producto
"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.
"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
9788499648057
$68.684,00
99999 disponibles
Especificaciones
QuizƔs te interese
ĀæYa lo leĆste? ValorĆ” “Programación Orientada a Objetos en JAVA”
Debes acceder para publicar una valoración.




Valoraciones
No hay valoraciones aĆŗn.