Objects First with Java A Practical Introduction Using BlueJ

ISBN-10: 0136060862

ISBN-13: 9780136060864

Edition: 4th 2009

List price: $122.00
30 day, 100% satisfaction guarantee

If an item you ordered from TextbookRush does not meet your expectations due to an error on our part, simply fill out a return request and then return it by mail within 30 days of ordering it for a full refund of item cost.

Learn more about our returns policy


With its emphasis on visualization and interaction techniques, the BlueJ development environment helps users grasp the complicated concepts of class structure. Unlike most books on the subject, this volume uses BlueJ to get readers started on object-oriented programming from day one so they donrsquo;t have to switch thought processes midstream.Uses a ldquo;spiral approachrdquo; that introduces a topic in a simple context early on, then revisits it later to increase understanding. Offers an abundance of projects for hands-on practice. Is organized around software development tasks versus the language features; does not cover traditional topics like control structures.A useful reference for programmers.
what's this?
Rush Rewards U
Members Receive:
You have reached 400 XP and carrot coins. That is the daily max!
Study Briefs

Limited time offer: Get the first one free! (?)

All the information you need in one place! Each Study Brief is a summary of one specific subject; facts, figures, and explanations to help you learn faster.

Add to cart
Study Briefs
SQL Online content $4.95 $1.99
Add to cart
Study Briefs
MS Excel® 2010 Online content $4.95 $1.99
Add to cart
Study Briefs
MS Word® 2010 Online content $4.95 $1.99
Add to cart
Study Briefs
MS PowerPoint® 2010 Online content $4.95 $1.99
Customers also bought

Book details

List price: $122.00
Edition: 4th
Copyright year: 2009
Publisher: Prentice Hall PTR
Publication date: 8/22/2008
Binding: Mixed Media
Pages: 560
Size: 7.50" wide x 9.25" long x 1.25" tall
Weight: 2.112
Language: English

David Barnes is a Lecturer in Computer Science at the University of Kent, in Canterbury, England. He has been teaching introductory programming for over 25 years, and has practical experience of a wide range of programming languages. He has been teaching object-oriented programming in Java for over 10 years. David is passionate about the excitement that is inherent in computer science and is actively involved in promoting it as a subject area to high-school children. In addition to computing education, his main research is in the area of software engineering.Michael K�lling is a Senior Lecturer at the Computing Laboratory, University of Kent, in Canterbury, England. He holds a PhD in computer science from Sydney University, and has worked in Australia, Denmark and the UK. Michael's research interests are in the areas of object-oriented systems, programming languages, software tools, computing education. He has published numerous papers on object-orientation and computing education topics. Michael is one of the developers of BlueJ and, more recently, the Greenfoot platform.

Foundations of object orientation
Objects and classes
Understanding class definitions
Object interaction
Grouping objects
More sophisticated behavior
Well-behaved objects
Designing classes
Application structures
Improving structure with inheritance
More about inheritance
Further abstraction techniques
Building graphical user interfaces
Handling errors
Designing applications
A case study
Working with a BlueJ project
Java data types
Java control structures
Running Java without BlueJ
Using the debugger
JUnit unit-testing tools
Teamwork tools
Program style guide
Important library classes
Free shipping on orders over $35*

*A minimum purchase of $35 is required. Shipping is provided via FedEx SmartPost® and FedEx Express Saver®. Average delivery time is 1 – 5 business days, but is not guaranteed in that timeframe. Also allow 1 - 2 days for processing. Free shipping is eligible only in the continental United States and excludes Hawaii, Alaska and Puerto Rico. FedEx service marks used by permission."Marketplace" orders are not eligible for free or discounted shipping.

Learn more about the TextbookRush Marketplace.