imecenry

Páginas: 183 (45551 palabras) Publicado: 1 de junio de 2014
Incluye CD

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.

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS