An Introduction to Object-Oriented Programming with Java / Edition 5

An Introduction to Object-Oriented Programming with Java / Edition 5

by C. Thomas Wu
ISBN-10:
0073523305
ISBN-13:
9780073523309
Pub. Date:
03/24/2009
Publisher:
McGraw Hill LLC
ISBN-10:
0073523305
ISBN-13:
9780073523309
Pub. Date:
03/24/2009
Publisher:
McGraw Hill LLC
An Introduction to Object-Oriented Programming with Java / Edition 5

An Introduction to Object-Oriented Programming with Java / Edition 5

by C. Thomas Wu
$172.75
Current price is , Original price is $172.75. You
$150.96 
  • SHIP THIS ITEM
    Not Eligible for Free Shipping
  • PICK UP IN STORE
    Check Availability at Nearby Stores
$32.51 
  • SHIP THIS ITEM

    Temporarily Out of Stock Online

    Please check back later for updated availability.

    • Condition: Good
    Note: Access code and/or supplemental material are not guaranteed to be included with used textbook.

Overview

An Introduction to Object-Oriented Programming with Java takes a full-immersion approach to object-oriented programming. Proper object-oriented design practices are emphasized throughout the book. Students learn how to use the standard classes first, then learn to design their own classes.

Wu uses a gentler approach to teaching students how to design their own classes, separating the coverage into two chapters. GUI coverage is also located independently in the back of the book and can be covered if desired.

Wu also features a robust set of instructors' materials including PowerPoint slides, code samples, and quiz questions.


Product Details

ISBN-13: 9780073523309
Publisher: McGraw Hill LLC
Publication date: 03/24/2009
Edition description: New Edition
Pages: 1008
Product dimensions: 7.30(w) x 9.10(h) x 1.30(d)

About the Author

C. Thomas Wu an Associate Professor at the Naval Postgraduate School a Monterey in California.

Table of Contents

Chapter 0 Introduction to Computers and Programming Languages

Chapter 1 Introduction to Object-Oriented Programming and Software Development

Chapter 2 Getting Started with Java

Chapter 3 Numerical Data

Chapter 4 Defining Your Own Classes - Part 1

Chapter 5 Selection Statements

Chapter 6 Repetition Statements

Chapter 7 Defining Your Own Classes - Part 2

Chapter 8 Exceptions and Assertions

Chapter 9 Characters and Strings

Chapter 10 Arrays and Collections

Chapter 11 Sorting and Searching

Chapter 12 File Input and Output

Chapter 13 Inheritance and Polymorphism

Chapter 14 GUI and Event-Driven Programming

Chapter 15 Recursive Algorithms

Appendix A How to Run Java Programs

Appendix B Sample Programs

Appendix C Standard Classes and Interfaces

Appendix D UML Diagrams
From the B&N Reads Blog

Customer Reviews