Free Shipping in the US on over 5 million books in stock
Introduction to Object-Oriented Programming By Timothy A. Budd

Introduction to Object-Oriented Programming

Used Price
Free Shipping in the US
This is a general introduction to object-oriented programming, written specifically for the academic market. Principles are covered in a language-independent manner and illustrated by examples from six different languages, including C++ and Java.

Only 1 left

Faster Shipping

Get this product faster with free shipping from our US warehouse

Introduction to Object-Oriented Programming Summary

Introduction to Object-Oriented Programming by Timothy A. Budd

Object-oriented programming is an approach to thinking about computation and problem solving. Timothy Budd lays out the principles of object-oriented programming, illustrating these principles in a language independent manner. You will discover the basic concepts of object-oriented programming as well as the principles of designing by responsibility and encapsulation. Features *Explains the terminology of object-oriented programming. *Discusses recent changes and additions to C++, such as templates, name spaces, booleans, strings, run-time typing, and the standard library. *Presents case studies in the programming language Java, illustrating differences between Java and C++. *Covers advanced topics such as metaclasses, delegation, design patterns, application frameworks, and techniques used in the implementation of object-oriented languages. *Includes case studies of object-oriented applications illustrating important ideas and comparing the various features of different languages. Complete source code is provided in the appendices. 0201824191B04062001

Customer Reviews - Introduction to Object-Oriented Programming

Why buy from World of Books

Our excellent value books literally don't cost the earth
Free delivery in the US
Read more here
Every used book bought is one saved from landfill

About Timothy A. Budd

Timothy A. Budd is an Associate Professor of Computer Science at Oregon State University. Budd received his Bachelor of Arts degree in Mathematics and Computer Science from Western Washington University, and his masters and doctorate degrees in computer science from Yale University. His research interests include multi-paradigm programming languages, programming environments, compiler implementation and optimization techniques.


Table of Contents

*Thinking Object Oriented *Object-Oriented Design *Classes and Methods *Messages, Instances and Initialization *A Case Study The Eight Queens Puzzle *A Case Study A Billiards Game *Inheritance *A Case Study: Solitaire *Mechanisms for Software Reuse *Subclasses and Subtypes *Replacement and Refinement *Implications of Inheritance *Multiple Inheritance *Polymorphism *A Case Study Container Classes *A Case Study The Standard Template Library *Visibility and Dependency *Patterns and Frameworks *A Case Study: The Little Application Framework *A Second Look at Classes *Implementation

Additional information

Introduction to Object-Oriented Programming by Timothy A. Budd
Timothy A. Budd
Used - Very Good
Pearson Education (US)
Book picture is for illustrative purposes only, actual binding, cover or edition may vary.
This is a used book - there is no escaping the fact it has been read by someone else and it will show signs of wear and previous use. Overall we expect it to be in very good condition, but if you are not entirely satisfied please get in touch with us.