Java: Software Solutions – John Lewis, William Loftus – 7th Edition

Descripción

Bienvenidos a la séptima edición de Java Software Solutions: Foundations of Program Design. Nos complace que este libro haya satisfecho las necesidades de tantos estudiantes y profesores a lo largo de los años. Esta edición se ha adaptado aún más para mejorar la cobertura de temas clave para la informática introductoria. Novedades de esta edición
? Se dividió el capítulo 5 de la sexta edición en dos para una mejor cobertura y fluidez.
? Se trasladó la cobertura de la clase ArrayList a una parte anterior del libro para permitir proyectos más interesantes antes.
? Se mejoró la discusión de una matriz como una construcción de programación.
? Se mejoraron las discusiones de los modificadores de visibilidad, especialmente en relación con el modificador protegido.
? Se reemplazaron y actualizaron ejemplos en todo el libro.
? Se reemplazaron, actualizaron y agregaron ejercicios y proyectos de programación.
? Disponible con MyProgrammingLab $consulte los detalles más adelante en este prefacio$. Los comentarios de los instructores y los estudiantes siguen dejando en claro que hemos dado en el blanco con la visión general del libro. El énfasis sigue estando en presentar los conceptos básicos subyacentes de una manera clara y gradual. Las secciones de la Pista de Gráficos en cada capítulo aún separan la cobertura de gráficos e interfaces gráficas de usuario, lo que brinda una flexibilidad extrema en la forma en que se cubre ese material.

El estilo de escritura informal y los ejemplos entretenidos aún dominan el día. Las mejoras en esta edición están diseñadas para permitirle al instructor una mayor flexibilidad en la cobertura de los temas. En un intento por cubrir todos los problemas relacionados con condicionales y bucles, el Capítulo 5 en la edición anterior se había vuelto muy largo y un poco demasiado enciclopédico. En esta edición, ese capítulo se ha rediseñado cuidadosamente en dos, lo que le da un mejor flujo a la cobertura de esos temas. La nueva organización permite que se exploren ejemplos más interesantes antes. Un efecto de esta reorganización es que nos permitió incluir la cobertura de la clase ArrayList antes en el libro. Aunque las matrices se usan internamente para implementar la clase ArrayList, no hay razón para esperar a que se cubran las matrices para presentar la clase ArrayList. Al igual que muchas otras clases en la API de Java, la clase ArrayList se puede usar sin necesidad de saber cómo funciona internamente.

Un objeto ArrayList puede utilizarse por su $muy valiosa$ funcionalidad tan pronto como estén disponibles los bucles. La nueva organización de esta edición hace exactamente eso. Si el instructor lo elige, la cobertura de ArrayList puede seguir posponiéndose como antes, pero ahora existe la opción de introducirlos antes. Además de estos cambios, se han renovado y mejorado varias discusiones a lo largo del libro. Por ejemplo, la explicación de los efectos del modificador de visibilidad protegida se ha mejorado para aclarar su uso. Además, a lo largo del libro se han rejuvenecido los ejemplos más antiguos y se han ampliado los ejercicios de final de capítulo y los proyectos de programación.

Ver más
  • Chapter 1 Overview of program, p. 28
    Comparison of Java IDEs, p. 41
    Examples of various error types, p. 43
    Developing a solution of PP 1.2, p. 55
    Chapter 2 Example using strings and escape sequences, p. 63
    Review of primitive date and expressions, p. 76
    Example using the Scanner class, p. 91
    Example using drawn shapes, p. 101
    Developing a solution of PP 2.8, p. 109
    Chapter 3 Creating objects, p. 115
    Example using the Random and Math classes, p. 129
    Example using frames and panels, p. 150
    Developing a solution of PP 3.5, p. 157
    Chapter 4 Dissecting the Die class, p. 164
    Discussion of the Account class, p. 178
    Example using an extended JPanel, p. 182
    Overview of GUI development, p. 191
    Developing a solution of PP 4.2, p. 202
    Chapter 5 Examples using conditionals, p. 221
    Examples using while loops, p. 233
    Examples using check boxes and radio buttons, p. 255
    Developing a solution of PP 5.4, p. 264
    Chapter 6 Examples using for loops, p. 280
    Developing a solution of PP 6.2, p. 296
    Chapter 7 Exploring the static modifier, p. 305
    Examples of method overloading, p. 344
    Discussion of layout managers, p. 356
    Developing a solution of PP 7.1, p. 374
    Chapter 8 Overview of arrays, p. 382
    Discussion of the LetterCount example, p. 388
    Example using rubberbanding and arrays, p. 423
    Developing a solution of PP 8.5, p. 436
    Chapter 9 Overview of inheritance, p. 449
    Example using a class hierarchy, p. 461
    Example using the Timer class, p. 475
    Developing a solution of PP 9.8, p. 483
    Chapter 10 Exploring the Firm program, p. 490
    Sorting Comparable objects, p. 506
    Developing a solution of PP 10.1, p. 534
    Chapter 11 Proper exception handling, p. 545
    Exploring GUI design details, p. 561
    Developing a solution of PP 11.1, p. 580
    Chapter 12 Tracing the MazeSearch program, p. 594
    Exploring the Towers of Hanoi, p. 597
    Developing a solution of PP 12.1, p. 613
    Chapter 13 Example using a linked list, p. 620
    Implementing a queue, p. 628
    Developing a solution of PP 13.3, p. 638
  • Citar Libro

Descargar Java: Software Solutions

Tipo de Archivo
Idioma
Descargar RAR
Descargar PDF
Páginas
Tamaño
Libro
Inglés
834 pag.
12 mb

¿Qué piensas de este libro?

No hay comentarios

guest
Valorar este libro:
0 Comentarios
Comentarios en línea
Ver todos los comentarios
0
Nos encantaría conocer tu opinión, comenta.x