imecenry
Páginas: 183 (45551 palabras)
Publicado: 1 de junio de 2014
3ª edición
Programación orientada
a objetos con Java
eroAddoeleISN
Una introducción práctica usando BlueJ
David J. Barnes
Michael Kölling
00 LEGALES
9/1/07
12:07
Página 2
00 LEGALES
9/1/07
12:07
Página 3
Programación orientada
a objetos con Java
Una introducción práctica usando BlueJ
Tercera edición
DAVID J. BARNES
MICHAEL KÖLLINGTraducción
Blanca Irene Brenta
Departamento de Sistemas Informáticos
Instituto de Tecnología ORT
Argentina
00 LEGALES
9/1/07
12:07
Página 4
Datos de catalogación bibliográfica
Programación orientada a objetos con Java
David J. Barnes y Michael Kölling
PEARSON EDUCACIÓN, S.A. Madrid, 2007
ISBN: 978-84-8322-350-5
Materia: Informática 004
Formato 195 x 250
Páginas:584
Todos los derechos reservados.
Queda prohibida, salvo excepción prevista en la Ley, cualquier forma de reproducción,
distribución, comunicación pública y transformación de esta obra sin contar con autorización
de los titulares de propiedad intelectual. La infracción de los derechos mencionados puede ser
constitutiva de delito contra la propiedad intelectual (arts. 270 y sgts. CódigoPenal).
DERECHOS RESERVADOS
© 2007 PEARSON EDUCACIÓN, S.A.
Ribera del Loira, 28
28042 Madrid (España)
PROGRAMACIÓN ORIENTADA A OBJETOS CON JAVA
David J. Barnes y Michael Kölling
ISBN: 978-84-8322-350-5
Depósito Legal: MThis translation of OBJECTS FIRST WITH JAVA A PRACTICAL INTRODUCTION
USING BLUEJ 03 Edition is Published by arrangement with Pearson Education Limited,
United Kingdom.©Pearson Education Limited 2003, 2005, 2007
Equipo editorial:
Editor: Miguel Martín-Romo
Técnico editorial: Marta Caicoya
Equipo de producción:
Director: José Antonio Clares
Técnico: José Antonio Hernán
Diseño de cubierta: Equipo de diseño de Pearson Educación, S.A.
Composición: COMPOMAR, S.L.
Impreso por:
IMPRESO EN ESPAÑA - PRINTED IN SPAIN
Este libro ha sido impreso con papel y tintasecológicos
00 LEGALES
9/1/07
12:07
Página 2
00 LEGALES
9/1/07
12:07
Página 5
A mi familia
Helen, Sarah, Ben, Ana y John
djb
A mi familia
Leah, Sophie y Feena
mk
00 LEGALES
9/1/07
12:07
Página vii
Índice de contenido
Prólogo
xix
Prefacio para el profesor
xxi
Proyectos que se discuten en este libro
Agradecimientos
Parte 1
xxxixxxv
Fundamentos de programación orientada a objetos
1
Objectos y clases
3
1.1
Objetos y Clases
3
1.2
Crear objetos
4
1.3
Invocar métodos
5
1.4
Parámetros
6
1.5
Tipos de dato
7
1.6
Instancias múltiples
8
1.7
Estado
8
1.8
¿Qué es un objeto?
9
1.9
Interacción entre objetos
10
1.10
Código fuente
111.11
Otro ejemplo
13
1.12
Valores de retorno
13
1.13
Objetos como parámetros
14
Capítulo 1
1.14
Capítulo 2
Resumen
15
Comprender las definiciones de clases
19
Máquina expendedora de boletos
19
2.1.1 Explorar el comportamiento de una máquina expendedora
de boletos ingenua
20
2.2
Examinar una definición de clase
21
2.3
Campos,constructores y métodos
23
2.1
00 LEGALES
9/1/07
viii
12:07
Página viii
Índice de contenido
2.3.1 Campos
25
2.3.2 Constructores
27
2.4
Pasar datos mediante parámetros
29
2.5
Asignación
30
2.6
Métodos de acceso
31
2.7
Métodos de modificación
33
2.8
Imprimir desde métodos
35
2.9
Resumen de la máquina de boletossimplificada
37
2.10
Reflexión sobre el diseño de la máquina de boletos
38
2.11
Hacer elecciones: la sentencia condicional
39
2.12
Un ejemplo más avanzado de sentencia condicional
43
2.13
Variables locales
44
2.14
Campos, parámetros y variables locales
45
2.15
Resumen de la máquina de boletos mejorada
46
2.16
Ejercicios de revisión...
Leer documento completo
Regístrate para leer el documento completo.