See buying choices for this item to see if it's one of the millions that are eligible for Amazon Prime.

9 used & new from £1.70

Have one to sell? Sell yours here
 
   
An Introduction to Object Oriented Programming
 
See larger image
 

An Introduction to Object Oriented Programming (Hardcover)

by Timothy Budd (Author)
4.7 out of 5 stars See all reviews (3 customer reviews)

Available from these sellers.


2 new from £4.50 7 used from £1.70
Other Editions: RRP: Our Price: Other Offers:
Hardcover 12 used & new from £1.83
Paperback (3) 20 used & new from £45.79

Customers Who Bought This Item Also Bought

UML Distilled: A Brief Guide to the Standard Object Modeling Language (Addison-Wesley Object Technology Series)

UML Distilled: A Brief Guide to the Standard Object Modeling Language (Addison-Wesley Object Technology Series)

by Martin Fowler
4.0 out of 5 stars (21)  £22.94
Design Patterns Explained: A New Perspective on Object-Oriented Design (Software Patterns)

Design Patterns Explained: A New Perspective on Object-Oriented Design (Software Patterns)

by Alan Shalloway
5.0 out of 5 stars (3)  £32.29
OOP Demystified: A Self-teaching Guide

OOP Demystified: A Self-teaching Guide

by James Keogh
3.5 out of 5 stars (2)  £7.79
How the Internet Works

How the Internet Works

by Preston Gralla
4.0 out of 5 stars (10)  £14.29
Data Analysis for Database Design

Data Analysis for Database Design

by David Howe
5.0 out of 5 stars (2)  £26.59
Explore similar items

Product details

  • Hardcover: 452 pages
  • Publisher: Addison Wesley; 2 edition (17 Oct 1996)
  • Language English
  • ISBN-10: 0201824191
  • ISBN-13: 978-0201824193
  • Product Dimensions: 24.8 x 17.1 x 2.5 cm
  • Average Customer Review: 4.7 out of 5 stars See all reviews (3 customer reviews)
  • Amazon.co.uk Sales Rank: 555,164 in Books (See Bestsellers in Books)
  • See Complete Table of Contents

Customers Viewing This Page May Be Interested in These Sponsored Links

  (What is this?)
Programming
   www.bbconsult.co.uk    Custom Software Development Technical Consultancy Services 
Programming Experts
   www.TometaSoftware.com    Bespoke Application Programming Programming - Get a Quote 
Java Tutoring by examples
   www.javasprint.com    One on one JavaTutor. Read reviews. Try a free demo session. 
  
 

Product Description

Product Description
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

From the Back Cover

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

See all Product Description

Tag this product

 (What's this?)
Think of a tag as a keyword or label you consider is strongly related to this product.
Tags will help all customers organize and find favorite items.
Your tags: Add your first tag
 

What Do Customers Ultimately Buy After Viewing This Item?


 

Customer Reviews

3 Reviews
5 star:
 (2)
4 star:
 (1)
3 star:    (0)
2 star:    (0)
1 star:    (0)
 
 
 
 
 
Average Customer Review
4.7 out of 5 stars (3 customer reviews)
 
 
 
 
Share your thoughts with other customers:
Most Helpful Customer Reviews

 
4 of 4 people found the following review helpful:
4.0 out of 5 stars Good practical interlingual introduction to OOP concepts., 29 Dec 1997
By A Customer
I used this text for an OOP course I taught to college sophomores whose previous background was Pascal and C. I chose this book because, almost uniquely in the field, it was NOT tied to one specific language and that language's OOP idiom, but rather pointed out significant differences among C++, Java, Smalltalk, Objective-C, and two different Object Pascals in their views of OOP. (I was disappointed by the absence of multi-dispatch languages such as CLOS from the list.) Budd introduces each major principle and programming construct in practical but language-independent terms, then illustrates how that construct is specified in several different languages.

I found Budd's treatment of the basic concepts much simpler, clearer, and less jargon-laden than that in Booch. My students had some trouble, but they got through much of the book, whereas I can't imagine them wading through Booch at all. I still like the interlingual approach, but I would advise teachers using the book to pick two or three of the languages and simply ignore the rest of the examples, to avoid confusing students too much.

I haven't found the ideal text for this course, but Budd is at least a pretty good one.

Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)



 
1 of 1 people found the following review helpful:
5.0 out of 5 stars Very good introduction to a beginer in OO, 20 Aug 1999
By A Customer
This book really shows you how to think in object oriented way, rather than how to simply code using oo techniques. This book is definitely a good starting point for a programmer who wants to think in object oriented way.
Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)



 
0 of 5 people found the following review helpful:
5.0 out of 5 stars 10, 17 Jun 1999
By A Customer
content
Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)


Share your thoughts with other customers: Create your own review
 
 
 
Only search this product's reviews



Customer Discussions

 Beta (What's this?)
This product's forum (0 discussions)
  Discussion Replies Latest Post
  No discussions yet

Ask questions, Share opinions, Gain insight
Start a new discussion
Topic:
First post:
Prompts for sign-in
  [Cancel]

   


Listmania!


Look for similar items by category


Feedback


Health & Beauty at Amazon.co.uk

Elemis Resurface and Renew Skin Care Gift Set of 4 Products
From soap to shavers, massagers to mascara, stock up on your daily essentials or truly pamper yourself.

Discover Health & Beauty

 

More From Timothy Budd

Understanding Object-Oriented Programming...

Understanding Object-Oriented...

This book develops the object-oriented programming skills of... Read more

 

Train Hard...Play Hard

Nike, Gola, Converse, and more
Gear up with up to 60% off athletic and outdoor shoes.

Shop now

 

Treat Someone

Amazon.co.uk Gift Certificates--available in any amount from £5 to £500 With an Amazon.co.uk Gift Certificate, you can get them what they want (even if you don't know what that is).

Learn more about Gift Certificates

 
Ad

Where's My Stuff?

Delivery and Returns

Need Help?

Your Recent History

  (What's this?)
You have no recently viewed items or searches.

After viewing product detail pages or search results, look here to find an easy way to navigate back to pages you are interested in.

Look to the right column to find helpful suggestions for your shopping session.

Continue Shopping: Top Sellers

amazon.co.uk Amazon Home
International Sites:  United States  |  Germany  |  France  |  Japan  |  Canada  |  China
Business Programs: Sell on Amazon  |  Fulfilment by Amazon  |  Join Associates  |  Join Advantage
Customer Service  |  Help  |  View Basket  |  Your Account
About Amazon.co.uk  |  Careers at Amazon
Conditions of Use & Sale |  Privacy Notice  © 1996-2009, Amazon.com, Inc. and its affiliates