Libro java

Páginas: 138 (34370 palabras) Publicado: 20 de noviembre de 2013
Escuela de Ingeniería en Computación
Universidad de La Serena.




LECTURAS PARA PROGRAMACIÓN ORIENTADA A OBJETOS UTILIZANDO



















Dr. Eric Jeltsch F.

Agosto 2007.
I N D I C E

I N D I C E 2
C A P I T U L O I 4
PROGRAMACIÓN ORIENTADA A OBJETOS 4
Mecanismos Básicos de la Poo 5
Características de la Poo 10
C A P I T U L O II 25
FUNDAMENTOS 25Un primer programa en Java 26
Elementos Básicos en todo programa Java: Objetos y Métodos. 28
Como construyo programas? 29
Primer encuentro con POO, el método System.out.println 30
Cómo edito un programa? 30
Cómo ejecuto un programa Java 31
Java, una Plataforma Independiente 33
Una visión de la plataforma JDK 35
Instalación de Java 36
C A P I T U L O III 42
Elementos del Lenguaje 42Tipos de Datos y Strings 42
Algunos Operadores 43
Variables 43
Asignaciones 45
Punto Flotante. 46
Funciones Estándares 47
Clases de I/O 49
ConsoleReader 52
hsa.* 53
Swing 54
Strings. 57
C A P Í T U L O 4 63
Decisiones (if) 63
Ciclos 76
C A P I T U L O 5 86
Excepciones y Flujo de Datos (Exceptions y Streams) 86
Como leer archivos de texto 95
Leer de un Archivo de Texto 104Escribiendo un Archivo de Texto 106
Archivos y Filtros. 107
Excepciones y Flujo de Datos (Exceptions y Streams) 110
Diagnóstico de los errores en Expresiones y Variables 111
Excepciones 114
Leer desde el teclado 116
Como leer archivos de texto 119
Leer de un Archivo de Texto 128
Escribiendo un Archivo de Texto 130
Archivos y Filtros. 131
C A P Í T U L O 6 135
Programación Orientada aObjetos en Java 135
Clases y Objetos 136
Instancias de una Clase 137
Constructores 138
Variables en la clase 139
Clase como Tipo 139
Expresiones para instanciar 140
Métodos Instanciados 140
La palabra clave this 141
Métodos en las Clases 142
Implementando Estructuras de Datos 142
Listas 142
Arboles AVL 144
Jerarquia de Clases 157
Herencia 158
Jerarquia de clases en Java 160
Herencia yConstructores 161
Dynamic Binding 162
Polimorfismo 162
Sobreescritura de métodos 163
Clases Abstractas y Métodos Abstractos 163
Interfaces 165
Paquetes 168
Declaración import 168
Java-Paquetes Estandar 169
Programación Orientada a Objetos comparada con la Programación de Procesos y programación orientada a eventos. 169
C A P I T U L O 7 181
Eventos (Events) 181
Eventos 182
GUIMinimo-Minimorum: 186
Estuctura de una Aplicación Swing. 189
C A P Í T U L O 8. 203
Swing 203
C A P Í T U L O 9 221
Swing: Eventos de Ratón y Movimientos del Ratón 221
C A P I T U L O 10 232
GUI Avanzado (con Swing) 232
C A P Í T U L O 11 246
GUI Avanzado (con Swing) 246


C A P I T U L O I
PROGRAMACIÓN ORIENTADA A OBJETOS


La programación orientada a objetos proporciona unaforma de ver los programas en función de los datos y los métodos que operan sobre ellos. En la programación orientada a objetos, la atención se aleja de las funciones y se acerca a las cosas (objetos) que componen el programa. Las diferencias básicas entre la programación orientada a objetos y el enfoque de procesos, eventos u aspectos, pueden agruparse en cuatro principios básicos: abstracción,encapsular, herencia y polimorfismo.

Abstracción es el proceso de ignorar temporalmente los detalles subyacentes al objeto, para centrar la atención en el problema u objeto y así extraer sus características esenciales. Por ejemplo, si se consideran los neumáticos de un auto, el neumático abstracto puede tener una marca, tamaño precio y una cantidad ideal de aire. Estas características se aplicana todos los neumáticos. Al utilizar la abstracción es posible centrar la atención sobre estas características (comunes), en lugar de hacerlo sobre los detalles de un tipo específico de neumático.

Encapsular es el proceso de agrupar la información abstraída del objeto con las operaciones (métodos) que un programa puede realizar sobre los datos. Por ejemplo, una clase es el encapsulado de...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • JAVA FUNDAMENTOS DE PROGRAMACION LIBRO
  • LIBRO DIGITAL JAVA
  • Como Programar En Java Libro
  • Programacion en JAVA libro
  • Programación en Java, El mejor libro
  • Java Un buen Libro
  • Libro programación en JAVA
  • Libro Android 4 Principios Del Desarrollo De Aplicaciones Java Contenido

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS