Deitel, Paul J

Java como programar / - 9a. ed. - México Pearson 2012 - 468; A1-A94; I-1-I17 p.

INTRODUCCION A LAS COMPUTADORAS Y A JAVA. Computadoras hardware y software; Jerarquía de datos; Organización de una computadora; Lenguajes máquina, lenguajes ensambladores y lenguajes de alto nivel; Introducción a la tecnología de los objetos; Web 2.0 las redes sociales; Tecnologías de software. INTRODUCCION A LAS APLICACIONES EN JAVA. Su primer programa en Java: imprimir una línea de texto; Modificación de nuestro primer programa en Java; Cómo mostrar texto con printf; Aritmética; INTRODUCCION A LAS CLASES, OBJETOS, METODOS Y CADENAS. Declaración de una clase con un método e instanciamiento de un objeto de una clase; Declaración de un método con un parámetro; Variables de instancia, Variables de instancia, métodos establecer y métodos obtener; INSTRUCCIONES DE CONTROL. Algoritmos; Seudocógido; Estructuras de control; Operadores de asignación compuestos; Operadores de incremento y decremento. METODOS UN ANALISIS MAS DETALLADO. Módulos de programas en Java Métodos static campos static y la clase math; Notas acerca de cómo declarar y utilizar los métodos; La pila de llamadas a los métodos y los registros de activación; ARREGLOS Y OBJETOS ARRAYLIST. Arreglos; Declaración y creación de arreglos; Instrucción for mejorada; Arreglos multidimensionales; CLASES Y OBJETOS UN ANALISIS MAS DETALLADO; Caso de estudio de la clase tiempo; Control del acceso a los miembros; Enumeraciones; PROGRAMACION ORIENTADA A OBJETOS HERENCIA. Superclases y subclases; Miembros protected; Relación entre las superclases y las subclases; Los constructores en las subclases; PROGRAMACION ORIENTADA A OBJETOS POLIMORFISMO. Ejemplos de polimorfismo; Clases y métodos abstractos; Métodos y clases final. MANEJO DE EXCEPCIONES UN ANALISIS MAS PROFUNDO. Cuando utilizar el manejo de excepciones; Jerarquía de excepciones en Java; Declaración de nuevos tipos de excepciones; Precondiciones y poscondiciones

9,7860732115e+012


PROGRAMACIÓN ORIENTADA A OBJETOS
JAVA
LENGUAJES DE PROGRAMACIÓN
BASES DE DATOS

005.133 / D458
© 2024 Universidad Gerardo Barrios. Derechos Reservados