Objects First with Java, 5th Edition

Book Description

Objects First with Java: A Practical Introduction Using BlueJ (5th Edition)
Objects First with Java: A Practical Introduction Using BlueJ, 5e, is ideal for introductory courses in Java/Introduction to Programming and Object-Oriented Programming and for beginning programmers.

This is the only introductory programming textbook that uses the BlueJ integrated development environment (IDE) to teach introductory and object-oriented programming using Java. Its close with the BlueJ development environment allows this book to focus on key aspects of object-oriented development from day one. BlueJ's clear of classes and objects means that readers can immediately appreciate the differences between them, and gain a much better understanding of the nature of an object than they would from simply reading source code. Unlike traditional , the chapters are not ordered by language features but by software development concepts. Language features are introduced as a response to the problems to be solved. A large number of different, interesting projects are used to provide variety and avoid the monotony of a running problem. This book takes an “objects first” approach to teaching the traditionally difficult concepts of objects in a manipulative visual form. Throughout, the emphasis is on developing a practical approach to programming, with students encouraged to add code to existing programs rather than working with an intimidating sheet of blank paper. This textbook is printed in four-color to aid pedagogy and reader learning.

Table of Contents

Part 1 Foundations of object orientation
Chapter 1 Objects and classes
Chapter 2 Understanding class definitions
Chapter 3 Object interaction
Chapter 4 Grouping objects
Chapter 5 More-sophisticated behavior
Chapter 6 Designing classes
Chapter 7 Well-behaved objects

Part 2 Application structures
Chapter 8 Improving structure with inheritance
Chapter 9 More about inheritance
Chapter 10 Further abstraction techniques
Chapter 11 Building graphical
Chapter 12 Handling errors
Chapter 13 Designing applications
Chapter 14 A case study

Appendices
A: Working with a BlueJ project
B: Java data types
C: Operators
D: Java control structures
E: Running Java without BlueJ
F: Using the debugger
G: Unit unit-testing tools
H: Teamwork tools
I: Javadoc
J: Program style guide
K: Important library classes

Book Details

  • Title: Objects First with Java, 5th Edition
  • Author: ,
  • Length: 560 pages
  • Edition: 5
  • Language: English
  • Publisher:
  • Publication Date: 2011-12-15
  • ISBN-10: 0132492660
  • ISBN-13: 9780132492669
Download LinkFormatSize (MB)Upload Date
Download from ZippyShareTrue PDF4.811/08/2017
How to Download? Report Dead Links & Get a Copy