
An Introduction to Object-Oriented Programming with Java
C. Thomas Wu(Author)
McGraw Hill Higher Education (Publisher)
5th Edition
Published on 16. April 2009
Book
Paperback/Softback
1008 pages
978-0-07-352330-9 (ISBN)
Description
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.
More details
Edition
5th edition
Language
English
Place of publication
London
United States
Publishing group
McGraw-Hill Education - Europe
Target group
College/higher education
Product notice
Paperback (trade)
Unsewn / adhesive bound
Illustrations
217 Illustrations
Dimensions
Height: 231 mm
Width: 188 mm
Thickness: 35 mm
Weight
1498 gr
ISBN-13
978-0-07-352330-9 (9780073523309)
Copyright in bibliographic data and cover images is held by Nielsen Book Services Limited or by the publishers or by their respective licensors: all rights reserved.
Schweitzer Classification
Other editions
Previous edition

Book
01/2005
4th Edition
McGraw Hill Higher Education
€96.55
Shipment within 15-20 days
Person
C. Thomas Wu an Associate Professor at the Naval Postgraduate School a Monterey in California.
Content
Chapter 0 Introduction to Computers and Programming LanguagesChapter 1 Introduction to Object-Oriented Programming and Software DevelopmentChapter 2 Getting Started with JavaChapter 3 Numerical DataChapter 4 Defining Your Own Classes - Part 1Chapter 5 Selection StatementsChapter 6 Repetition StatementsChapter 7 Defining Your Own Classes - Part 2Chapter 8 Exceptions and AssertionsChapter 9 Characters and StringsChapter 10 Arrays and CollectionsChapter 11 Sorting and SearchingChapter 12 File Input and OutputChapter 13 Inheritance and PolymorphismChapter 14 GUI and Event-Driven ProgrammingChapter 15 Recursive AlgorithmsAppendix AHow to Run Java ProgramsAppendix BSample ProgramsAppendix CStandard Classes and InterfacesAppendix DUML Diagrams