e99 Online Shopping Mall

Geometry.Net - the online learning center Help  
Home  - Basic O - Object-oriented Programming (Books)

  Back | 61-80 of 100 | Next 20
A  B  C  D  E  F  G  H  I  J  K  L  M  N  O  P  Q  R  S  T  U  V  W  X  Y  Z  

click price to see details     click image to enlarge     click link to go to the store

 
$31.80
61. Little Book of Object-Oriented
 
$4.00
62. Object-Oriented Programming With
 
$1.89
63. The Tao of Objects: A Beginner's
$45.95
64. Concepts of Object-Oriented Programming
$91.08
65. MicrosoftVisual C# 2008 Comprehensive:
$99.02
66. Object-Oriented Programming in
$11.99
67. Object-Oriented Programming Using
 
$0.72
68. The Waite Group's Master C++:
 
$34.95
69. Object-Oriented Programming With
$54.40
70. Object Oriented Programming in
 
71. Objective-C: Object-Oriented Programming
 
72. Object-oriented Programming for
$4.99
73. An Introduction to Object-Oriented
 
74. Object-Oriented Programming in
$40.28
75. Object Oriented Programming Using
$31.99
76. Object-Oriented Programming Languages:
$68.01
77. Object-Oriented Programming Using
 
$20.99
78. Computing Fundamentals With C++:
$81.85
79. The Interpretation of Object-Oriented
$41.41
80. Object-Oriented Programming (From

61. Little Book of Object-Oriented Programming, The
by Henry Ledgard
 Paperback: 224 Pages (1995-10-10)
list price: US$31.80 -- used & new: US$31.80
(price subject to change: see help)
Asin: 013396342X
Average Customer Review: 3.0 out of 5 stars
Canada | United Kingdom | Germany | France | Japan
Editorial Review

Product Description
Based on the premise that there is much needless confusionabout OOP, this mini-book offers a very simple, clearexplanation of the truly fundamental issues in OOP that canbe read by anyprogrammer. ... Read more

Customer Reviews (3)

5-0 out of 5 stars Excellent book for language fans or theorists
This is a book I refer to often. I think it drew a bad review here
primarily because of a misunderstanding of what the book is.

Ledgard is one of the authors of the ADA language. He is an expert in the
field of language design, and the book is primarily for people interested
in that field. It is a language independent review of object oriented
language design. Although it does feature a C++ program at the back of the
book, it is clearly oriented mainly towards Pascal/ADA language styles,
not C/C++, and the book precedes Java.

I suspect someone from a Borland Turbo/Delphi background would better
appreciate the syntax, but note that there are few Turbo examples, either.

Again, mainly for folks interested in language design.

3-0 out of 5 stars Henry Ledgard is not a hack!
Henry Ledgard is by no means a hack cashing in on something fashionable; he's been writing valuable books for more than 25 years. Granted, this OO book is not the useful thing that one would like it to be. However, Ledgard's books of Programming Proverbs (written for several computer languages) are first-rate. They antedate Elements of [Programming] Style by at least ten years and, in my opinion, are better --- more concise, more accessible, more original.

1-0 out of 5 stars This book makes NO sense.
There is really no clear format to what the author is trying to accomplish.This is not about theory or practice, just ramblings about an imaginary progamming language.First, he introduces his own language, then expects you to follow it, with no examples, just his own syntax.Then tries to make this OO.Not recommended for beg or adv. programmers.This book should be titled, "The little book of mahem."This author is clearly not an instructor or mentor, probably just some hack who is trying to cash in on OO.Save your money, and you sanity and stay away from this one. ... Read more


62. Object-Oriented Programming With C++
by Raimund K. Ege
 Paperback: 352 Pages (1994-08)
list price: US$45.00 -- used & new: US$4.00
(price subject to change: see help)
Asin: 0122329325
Canada | United Kingdom | Germany | France | Japan
Editorial Review

Product Description
This book provides software professionals with in-depth coverage of the object-oriented paradigm, as well as the technology involved with its implementation. It also covers why object-oriented programming can vastly improve productivity among programmers, and shows how different programming languages support the core of object-oriented concepts. ... Read more


63. The Tao of Objects: A Beginner's Guide to Object-Oriented Programming
by Gary Entsminger
 Paperback: 252 Pages (1995-02)
list price: US$26.95 -- used & new: US$1.89
(price subject to change: see help)
Asin: 1558514120
Average Customer Review: 3.0 out of 5 stars
Canada | United Kingdom | Germany | France | Japan
Editorial Review

Product Description
Object-oriented programming is revolutionizing the world of software development. This revised and updated roadmap is designed to guide the many who are attracted to the power and versatility of OOP, but unfamiliar with its core logic and confusing terminology. Includes practical code examples in popular languages--C++ and Turbo Pascal. ... Read more

Customer Reviews (5)

2-0 out of 5 stars Good on ideas, bad on implementation
Basically, one can easily break this book down into two main parts:a discussion of object-orientedness and an introductory how-to on OO programming techniques.Within the first area, this book is pretty good.All the basics of OO are covered: objects, methods, encapsulation, polymorphism, late-binding, etc.However, there are some/several assertions one could argue with - mostly boiling down to what REALLY constitutes an OO language.Perhaps part of the problem here is that the book focuses on what Entsminger calls hybrid languages - that is, non-pure OO - specifically C++ and Turbo Pascal.This question ties into the second main thrust of the text, however.Before moving into the other area, I would like to mention my main criticism of the author's discussion of OO, and that is that the attempt to relate the concept(s) to Taoism fail - indeed are perhaps distracting.

Aside from discussing OO, the author attempts to demonstrate a methodology for implementing it.There are several problems, and perhaps no real benefits, here.First, the book is 15 years old and a lot has changed.No real fault of the author there, and something that a new edition would resolve.Second, the choice of languages are perhaps poor for a variety of reasons.Today, most readers would likely consider C# and Java to be the best examples to use in the text.Again, this is tied to the age of the book.Yet there is another issue in the choice of languages, and here we see the author contradict himself: the languages are not pure-OO, and how they are implemented is even further from pure-OO.The author encourages using these languages as hybrids, even using them as base C and Pascal.This is an argument that rages on, but many contend that if you are going to use C++, for example, use it in OO fashion.This is where the contradiction emerges since Entsminger recommnends, when learning a language, to choose a new problem instead of one you have already solved in non-OO fashion.So how does one learn these new ways of thinking using a (relatively) familiar language, if that familiarity will tend to lead one down familiar paths?

Further, I found the examples to be less than helpful.If I was wanting to learn "how to write (half) procedural programs in an OO environment," then perhaps my ears would perk up a bit.As it stands, the snippets are generally too terse to be useful, and the longer examples are too long (and without real explanation) and poorly constructed to lend any real value.Moreover, they aren't very portable (the C++ examples use conio.h - argh!).

If you are looking for a basic introduction to OO, then this book may be worth perusing - at least the first few chapters.In terms of suggestions, I would say that if the code samples were dropped, the emphasis on hybridity eliminated, and the Taoist metaphor explored further in a book of about 120 pages, then this could be a worthwhile reading.As it stands, there are much better reads.

1-0 out of 5 stars Mostly misses the point
This is a terrible introduction to Object-Oriented programming. As mentioned, many of the examples won't even compile. But worse is that the examples show bad design decisions, confuse inheritance and composition, and aren't developed enough.
The author spends so much time on polymorphism (deservedly) but so little on how to use it well.If you used this book to improve your C structures and modules, then you also miss the point of OO (and polymorphism).

1-0 out of 5 stars Best Used as a Bad Example
I keep this one in my library as an example of how bad programming books can be. I felt like I got taken halfway through it. When I read it, I waslearning object oriented programming with Delphi and C++. Although"examples" were given in both languages, many of them were sofull of errors that they would not compile. Amazon's rating system requiresthat I award at least one star, but this book deserves none. NOTRECOMMENDED.

5-0 out of 5 stars Excellent introduction to OOPL for anyone.
This is an excellent book for anyone just starting out in programming, but as programmer who started out in the late 70's, I found it particularly useful to make the mind-shift towards object orientation. I regularly lendthe book to colleagues needing to travel the same path, but intend toreclaim it soon so my 11yo can read it. It's written in a laid-back stylereminiscent of "Zen and art of motor-cycle maintenance" and so isquite approachable. There are plenty of worked examples, with eachpresented in both C++ and Borland Pascal (the predecessor to Delphi). Ithoroughly recommend this book.

5-0 out of 5 stars An excellent book on Object Oriented theory

I learned Object Oriented programing theory from this book when I was 17.I had been reading every book I could on C programming and this book made me realize what I could do with simple structures.

Today, almost 7 years later, I'm still impressed with this book.It's a must own for OO programmers. I would recommend this book even to non-OO programmers; It has helped me make my C programming style much more modular and easy to document and understand.

This book doesn't assume you know anything, so it's a good book for beginners, but since the theories and ideas explained are presented very broadly.

While thereare examples, they aren't immediately applicable.This book is more intent on teaching the ideas.You'll still need to learn a programming language to actually apply the knowledge. ... Read more


64. Concepts of Object-Oriented Programming (Programming Languages)
by David N. Smith
Paperback: 187 Pages (1991-06)
list price: US$24.95 -- used & new: US$45.95
(price subject to change: see help)
Asin: 0070591776
Canada | United Kingdom | Germany | France | Japan
Editorial Review

Product Description
There are many books on object-oriented programming for the professional programmer or designer who wants an in-depth knowledge. This is the first book for people that simply want to know what it is all about. It opens with a description of the differences between the procedural and object-oriented programming approaches. Then presents the basic concepts of object-oriented programming. ... Read more


65. MicrosoftVisual C# 2008 Comprehensive: An Introduction to Object-Oriented Programming
by Joyce Farrell
Paperback: 975 Pages (2009-02-17)
list price: US$124.95 -- used & new: US$91.08
(price subject to change: see help)
Asin: 0495806439
Average Customer Review: 4.0 out of 5 stars
Canada | United Kingdom | Germany | France | Japan
Editorial Review

Product Description
Microsoft Visual C# Comprehensive is an expanded version of Microsoft Visual C# 2008: An Introduction to Object-Oriented Programming with five NEW chapters, for a more complete C# course! The Comprehensive text builds on the established pedagogy of Microsoft Visual C# 2008: An Introduction to Object-Oriented Programming, adding topics to provide a thorough foundation in C# suitable for a two-semester or three-quarter course sequence. After presenting thorough coverage of object-oriented programming fundamentals in general, and C# programming fundamentals in particular, this book delves into topics such as multithreading, XAML, The Windows Presentation Foundation, and dynamic data structures. ... Read more

Customer Reviews (3)

5-0 out of 5 stars Excellent book.
After spendinga great amount of money on C# books, ( books like learn C# in 24 hours , Head first etc), I decided to learn from the start.

This book clears the fundamentals, it lays a base. For example it begins with data types, then conditionals, Loops and arrays. Each has a chapter with many quizes and exersizes.

Once the foundations is laid solid the author moves to other topics. It is the same approach as we had in the med school, you learn Anatomy, Physology, Bio, before you jump into learning medicine.

I highly recommend this book. The book is carefully laid out, the examples are pertinent. If you are looking for a book that will teach you a language in 1 month- thenlook elsewhere.

If you are serious, you will need this book. I am very pleased and wish the author best.

M Khan

3-0 out of 5 stars Novice in training!
It alright for the basic stuff but if u r looking 2 learn C# then get a different book. I have no choice it my college choice of book. if you know of good book please tell!

4-0 out of 5 stars Great Layout
This is a great text book, and it's just that.It starts off with basics and moves on to more difficult issues once the foundation is built.

There are plenty of examples, key terms, and illustrations.Perfect for a wanna be geek like myself.

The only problem is that it has been relatively difficult to find the Source files and the Instructors version for the questions.I haven't been able to download them from teh CENGAGE site yet.

Enjoy! ... Read more


66. Object-Oriented Programming in Pascal: A Graphical Approach
by D. Brookshire Connor, David Niguidula, Andries van Dam
Paperback: 750 Pages (1995-05-14)
list price: US$105.20 -- used & new: US$99.02
(price subject to change: see help)
Asin: 020162883X
Average Customer Review: 5.0 out of 5 stars
Canada | United Kingdom | Germany | France | Japan
Editorial Review

Product Description
Rather than taking the more traditional "procedural" approach, the authors take an object-oriented approach from the start to teach introductory programming concepts. Focusing on effective use of objects, they concentrate on building programs from an object library, reusing the objects, and developing classes and methods. ... Read more

Customer Reviews (1)

5-0 out of 5 stars Very Novel Approach
This new approach is excellent in teaching the concepts of object-oriented programming.It has very good exercises and takes the reader logically through the process of developing object oriented programs.

Highlyrecommended for first time graphic programmers. ... Read more


67. Object-Oriented Programming Using C++ (2nd Edition)
by Ira Pohl
Paperback: 576 Pages (1996-12-26)
list price: US$49.99 -- used & new: US$11.99
(price subject to change: see help)
Asin: 0201895501
Average Customer Review: 3.0 out of 5 stars
Canada | United Kingdom | Germany | France | Japan
Editorial Review

Product Description
Fully revised to reflect the forthcoming ANSI C++ standard and to incorporate coverage of the Standard Template Library, this second edition of a proven bestseller introduces the reader to both the C++ programming language and to the Object Oriented programming paradigm. ... Read more

Customer Reviews (16)

4-0 out of 5 stars Not flashy, but has the essentials
This book assumes prior knowledge of programming; preferably in C or some C++. Not for beginners. Has the merit of not being too verbose. It deals mainly with the syntax of C++. And, yes, while it certainly covers OOP, this may be why some other reviewers say it is not a good OOP book. The thing is, if you have start explaining the language at the lowest level, syntax, then this necessarily takes up space in the book.

What some may notice is the lack of diagrams, whether UML or flowcharts or whatever. There is relatively little coverage of higher level design, from an OOP standpoint or any other, for that matter.

Plus, unlike some more recent programming books, which use multicolours on the text pages to draw the reader's attention, this is very much a traditional text, in plain black and white. Nothing wrong with that, but some of you expecting a more "popular" style should look elsewhere. But if you knuckle down and read this text, you can benefit.

5-0 out of 5 stars Great book! Discard reviews saying it does not cover OOP
This is a great book, however this is not for beginners. I only started reading this after 2 years of intensive study of the language. I learned the most about OOP from this book. The person who wrote that this is not about OOP only based on the chapter titles obviously did not read the book and has no clue what OOP programming is about, otherwise he/she would have realized that each chapter covers a different aspect of OOP.

2-0 out of 5 stars Not an OOP book by any means
I would give this book 5 Stars if its title is changed to "Programming Using C++". Read on to find out why.

Short Summary: The title of this book is way off on what the text covers; you will NOT learn any OOP from this book. If you are looking to learn about OOP than look elsewhere. If you already know some C++ (or know very well some other language) and want to learn C++, you will find this book very promising.

Long Summary: I don't know why this book was given such a title -- there is nothing about OOP in the text (except for one chapter). However, it does a VERY good job on teaching C++ programming. There are 12 chapters in the book and 5 appendixes (517 pages in all). They are: 1) Why OOP in C++?, 2) Native Types and Statements, 3) Functions and Pointers, 4) Implementing ADTs in the Base Language, 5) Data Hiding and Member Functions, 6) Object Creation and Destruction, 7) Ad Hoc Polymorphism, 8) Visitation: Iterators and Containers, 9) Templates, Generic Programming, and STL, 10) Inheritance, 11 Exceptions, 12) OOP Using C++, A) ASCII Character Codes, B) Operator Precedence and Associativity, C) Language Guide, D) Input/Output, E) STL and String Libraries.

Well, as you can see from the title of the chapters, ONLY chapter 12 talks about OOP and it is only 17 pages longs. Every other chapter is about the C++ language and they NEVER cover OOP by any means. So don't get this book in the hope of learning OOP, but get it if you want to learn C++ and I found it very healthy in covering C++.

Finally, for those reviewers who are claiming that this is an OOP book, I see them as mixing C++ and OOP as being equal -- it is not.You can learn about OOP with (almost) any language -- OOP has nothing to do with C++ and this book does NOT teach you OOP.

1-0 out of 5 stars Look elsewhere
This book is one of the most poorly contstructed quasi-textbooks I have seen.I had to buy it for a C++ class, and have found the following:
1) The text does a bad job of explaining topics fully.
2) The end-of-chapter questions are written so poorly that they are not able to be done without finding out their hidden meaning.
3) The appendices are incomplete.

If you need a real C++ or C book see Deitel and Deitel and leave this waste of trees alone.I find myself constantly having to refer to "C++ How To Program" to figure out my programming projects, and it comes through every time.

5-0 out of 5 stars Book not for beginners
If you already know some C++ this is one of the best books available. ... Read more


68. The Waite Group's Master C++: Let the PC Teach You Object-Oriented Programming
by Rex Woollard, Robert Lafore, Harry Henderson
 Paperback: 391 Pages (1992-02)
list price: US$39.95 -- used & new: US$0.72
(price subject to change: see help)
Asin: 1878739077
Canada | United Kingdom | Germany | France | Japan
Editorial Review

Product Description
Teaches AT & T version 2.0 compatible C++ and follows proposed ANSI C++ standard. Includes everything necessary to write OOP programs. Software is included on three 5.25" disks. ... Read more


69. Object-Oriented Programming With Borland C++ 4/Book and Disk
by Clayton Walnum
 Paperback: 560 Pages (1994-02)
list price: US$34.99 -- used & new: US$34.95
(price subject to change: see help)
Asin: 1565296567
Canada | United Kingdom | Germany | France | Japan
Editorial Review

Product Description
Targeted at the more advanced users of version 4.0, this reference largely covers the Object Windows Libraries, offering a step-by-step approach to this feature and detailing how to incorporate it into a Windows application. Original. (Advanced). ... Read more


70. Object Oriented Programming in Eiffel
by Robert Rist, Robert Terwilliger
Paperback: 450 Pages (1995-03)
list price: US$56.00 -- used & new: US$54.40
(price subject to change: see help)
Asin: 0132059312
Average Customer Review: 2.0 out of 5 stars
Canada | United Kingdom | Germany | France | Japan
Editorial Review

Product Description
Provides a clear introduction to the Eiffel programming language. Covers the language, logical assertions, and design of object-oriented systems, making it ideal for a new programmer or those unfamiliar with object-oriented programming. Paper. DLC: Object-oriented prog. ... Read more

Customer Reviews (4)

1-0 out of 5 stars Impossible to read
This book is absolutely hopeless as a text for university students, its obvious target audience, given Rist's occupation as a lecturer. This is more suited to highly experienced individuals.

This book is a poor attempt at demystifying the Eiffel language... a language used rarely, if at all.

Not happy, Jan.

1-0 out of 5 stars No No No
This book is WAY too technical for uni students as their first language, or even students with a couple of languages under their belt.

You're a nerd israel

Not as bad as Rist and Terwilliger though

5-0 out of 5 stars Good clear book on a great language for programmers
This book offers a clear description of OOP concepts in the context of Eiffel and "design-by-contract".
There is a realistic case study that continues on throughout the book. This is the book to read if you want to really get your teeth into Eiffel.

It is true that this book is not for the total newbie to programming.
This book is best read by someone who has a couple of notches and a couple of languages in his programming repertoire

(...)

Rist is a senior lecturer in the dept of computer science at the University of Technology Sydney and his book has been "battle hardened" by being used in the Comp Sci course there.

You can find download part of the book from his home page, but the book is defintely worth buying if you are serious about Eiffel.

My only quibble with this book is that it is on Eiffel and not on one of the delightful functional languages like Ocaml , SML or Haskell.
But that is like complaining that a camel is not a daisy ...

2-0 out of 5 stars step-by-step learning? NO
This is not an introductory book, definately not for students who are new to OO programming. It's for experienced programmers who wants to learn some object oriented concepts. It is more like a documentation or a handbook. Not a good choice if you want an easy to follow text. Might be useful for referencing purpose. ... Read more


71. Objective-C: Object-Oriented Programming Techniques
by Lewis J. Pinson, Richard S. Wiener
 Paperback: 313 Pages (1991-06)
list price: US$45.95
Isbn: 0201508281
Average Customer Review: 5.0 out of 5 stars
Canada | United Kingdom | Germany | France | Japan
Editorial Review

Product Description
Pinson and Wiener present the basic concepts of object-oriented design and programming and provide an accurate description of the Object-C language. The applications included in the book are shown in Objective-C to illustrate the principles of object-oriented programming. ... Read more

Customer Reviews (1)

5-0 out of 5 stars Objective C made simple, learned simply
A good book is one that can teach novices well. Shop, read, pay no further. This book is it. ... Read more


72. Object-oriented Programming for the Macintosh
by K.J. Schmucker
 Paperback: 708 Pages (1986-12)

Isbn: 0810465655
Canada | United Kingdom | Germany | France | Japan

73. An Introduction to Object-Oriented Programming and C++
by Richard Wiener, Lewis J. Pinson
Paperback: 273 Pages (1988-01-01)
list price: US$49.99 -- used & new: US$4.99
(price subject to change: see help)
Asin: 0201154137
Average Customer Review: 1.0 out of 5 stars
Canada | United Kingdom | Germany | France | Japan

Customer Reviews (1)

1-0 out of 5 stars It is too old!
The content of this book (1988) is no more valid. The world of c++ has changed a lots. The book doesn't mention iostream, standard template library, such as linked list, string, vector, etc. Even the syntax is sortof old fashion. If you are a beginner, the book is not for you. If you area librarian, buy it to prove that your library has history. ... Read more


74. Object-Oriented Programming in Oberon-2
by Hanspeter Mössenböck
 Paperback: 278 Pages (1995-10-18)
list price: US$59.95
Isbn: 3540600620
Canada | United Kingdom | Germany | France | Japan
Editorial Review

Product Description
This book covers the basic concepts of OOP, shows typical application patterns, gives useful design hints, and finally presents the design and implementation of an object-oriented windows system with an integrated text and graphics editor. The language used throughout this book in Oberon-2, a clean and type-safe language designed at ETH Zürich. However, the emphasis of the book is not on the language but on the concepts of OOP. They can easiliy be transferred to any other object-oriented language. The book is aimed at students of computer science as well as at practitioners who want to gain a perspective on modern software development techniques. Compilers for Oberon-2 as well as the source code of the case study in this book are freely available for several common workstations. ... Read more


75. Object Oriented Programming Using C++
by B. Chandra
Hardcover: 417 Pages (2002-05-22)
list price: US$59.95 -- used & new: US$40.28
(price subject to change: see help)
Asin: 084932419X
Average Customer Review: 5.0 out of 5 stars
Canada | United Kingdom | Germany | France | Japan
Editorial Review

Product Description
Although C++ was developed as a superset of C language to include object oriented programming features, it can be used as a separate language. Many references require a prior knowledge of C for learning C++. Object Oriented Programming Using C++ however, provides the details of C++ required for both traditional programming and object oriented programming in such a lucid manner that the reader does not require any prior knowledge of C.

The result of the author's extensive experience in programming languages, database management systems, files structures, and research experience, this text provides a number of examples that illustrate important standard templates in C++ including vector, queue, stack, list map, and sets. It begins by addressing the fundamentals of C++; such as control statements, arrays, pointers, and structures and function. It then moves on to provide coverage on object oriented programming features of C++, discussions on implementation of data structures like linked lists, stacks, queues, binary trees using pointers, and classes. The book concludes with coverage on graphics in C++, string functions, operator loading, and advanced formatting features. ... Read more

Customer Reviews (1)

5-0 out of 5 stars great book
This is the best book if ur not a novice to programing in c++. it has very good examples and challenging exercisess and its more technical and the author assumes that you are well versed in mathematics and logic in solving problems like using matricess and other stuff.its a very good book. An iitian professor writing this book.....thats the best thing to happen to me....thanks chandra. ... Read more


76. Object-Oriented Programming Languages: Interpretation (Undergraduate Topics in Computer Science)
by Iain D. Craig
Paperback: 256 Pages (2007-03-28)
list price: US$44.95 -- used & new: US$31.99
(price subject to change: see help)
Asin: 1846287731
Canada | United Kingdom | Germany | France | Japan
Editorial Review

Product Description

This comprehensive examination of the main approaches to object-oriented language explains the key features of the languages in use today. Class-based, prototypes and Actor languages are all looked at and compared in terms of their semantic concepts. In providing such a wide-ranging comparison, this book provides a unique overview of the main approaches to object-oriented languages.

Exercises of varying length, some of which can be extended into mini-projects are included at the end of each chapter. This book can be used as part of courses on Comparative Programming Languages or Programming Language Semantics at Second or Third Year Undergraduate Level. Some understanding of programming language concepts is required.

... Read more

77. Object-Oriented Programming Using C++
by Joyce Farrell
Paperback: 816 Pages (2008-06-24)
list price: US$129.95 -- used & new: US$68.01
(price subject to change: see help)
Asin: 1423902572
Average Customer Review: 3.5 out of 5 stars
Canada | United Kingdom | Germany | France | Japan
Editorial Review

Product Description
Using object-oriented terminology from the start, Object-Oriented Programming Using C++, Fourth Edition, will provide readers with a solid foundation in C++ programming. Like its predecessors, the fourth edition uses clear, straightforward examples to teach both the syntax of the C++ language and sound programming principles. It begins with an overview of object-oriented programming and C++, and then builds upon this knowledge to teach increasingly complex concepts, such as inheritance, templates, handling exceptions, and advanced input and output. Aimed at providing readers with the most current programming knowledge, this edition has been updated to reflect the latest software, Visual C++ 2008. ... Read more

Customer Reviews (13)

1-0 out of 5 stars Dirty Presentation
I am not feeling this is a text book. It feels like I am reading a notes from a junior student. I would strongly recommend not to buy this book. If you are trying to become a guru of C++, you should search for other books.

1-0 out of 5 stars Very incomplete and boring
This book is too incomplete, even for just focusing on OOP with C++. I have another book which I also find inadequate, however while that book only diverts about 3 chapters to OOP, it does a better job of covering it then this entire book.

OOP Using C++ focuses too much on tutorials and spends little time explaining the concepts that the book introduces. Many examples at the end of each chapter take up several pages because the author steps you through every step of creating the example (once should have been enough... after the first chapter the user should not need to be reminded to "Open a new file in your C++ editor and type the statements that include the header files you need..."). The examples used in the book are all very similar and you quickly get tired of typing in the customer's last name...

The book has too much useless text and it is often hard to find a piece of useful information. It is basicly a programming novel. It covers the absolute basics of OOP without going into enough detail about how things really work. This is not a good thing, even for beginners, because if you do not learn how to use OOP well, you'll never write good code....

This is a truly boring and useless programming book that I regret ever purchasing. If you are a beginner, DO NOT GET THIS BOOK, it will break your C++ style and you might find it hard to adapt to what is considered "good programming style" at a later stage.

I recommend C++ Primer, it is much more detailed, costs less and covers much more C++ for beginners, including OOP.

2-0 out of 5 stars Very Poor in Some Spots - Several Typos
I am a BASIC programmer, and although I find some of her instruction good, there are SEVERAL typos, and the exercises at the end of each chapter do not necessarily match the content. Kind of poorly put together.

5-0 out of 5 stars PERFECT BOOK !!!!!!!!
We used this book in our advance C++ class, which was taught by the writer, Prof. Joyce Farrell herself. The writer is an A++ teacher in UWSP. She is not only a teacher who has a terrific skill in C++ but also she has a wonderful way of teaching. The way how she approached the course was just PERFECT!. This book is written exactly 100% similar to how she gave a lecture in class. In this book, there are a lot of exmples that are very good for a person who hate to read theory to much instead of jumping to the codes. I want to say thank you to Joyce Farrell for all her teaching to me. She is a MOST-WANTED teacher & writer.

5-0 out of 5 stars A textbook to read, not just carry or leave on a shelf
There have been textbooks that I have barely skimmed, but this is one I read and reread. This book was great.It was easy to follow and the examples and exercises actually taught me what I needed to know.
It was very clear and explained concepts in a logical easy to understand way.I am a non-trad student with no computer background and this book helped me to enjoy something new.

I strongly recommend it.

I didn't see any typos, but then again, I read the book and understood it. ... Read more


78. Computing Fundamentals With C++: Object-Oriented Programming & Design
by Rick Mercer
 Paperback: 814 Pages (1998-08)
list price: US$60.00 -- used & new: US$20.99
(price subject to change: see help)
Asin: 1887902368
Average Customer Review: 2.5 out of 5 stars
Canada | United Kingdom | Germany | France | Japan

Customer Reviews (12)

1-0 out of 5 stars Absolutely the worst text book I have ever used
If you are looking for a resource to help you learn object oriented c++ on your own, STAY AWAY FROM THIS BOOK!Author uses interchangeable terms for particular items without first telling you the terms are interchangeable which leaves you wondering weather you have lost your mind.Author constantly references things in chapters further ahead or explains "how" to do something AFTER a project is assigned requiring knowledge of the particular skill that has not been shared.If it were not for a friend (programmer by trade) pointing out the inconsistencies and out of order structure of this book I would never have made any progress in learning object oriented C++ using this book.

2-0 out of 5 stars Poor book!
This book is terrible in quite a few ways. I know C and C++ (ANSI/ISO C89, C++98) rather well, and this book (which is intended as an introductory read) confused me! I was forced to use this book as my only tutorial/reference/hope in a C++ course I took when I attended college.

Mr. Mercer's coding style is ancient and belongs next to the first source release of the *NIX game Rogue. His code is more of an aesthetic problem (for me at least) than anything else though.

The orange-highlighted sections(which there are a profound amount of) are an eyesore.

If your professor/instructor pushes this bland book on you, take the course somewhere else where the department has a pinch of better taste.

If this is a personal read, it's always best to start with Stroustrup, and if needed, a beginning book along the lines of possibly Learn in 21 Days series.

1-0 out of 5 stars WORST BOOK ON THE PLANET.
I picked up this book because it was recommened by a friend.
A friend who used this text book in his class, it makes no
sense whatsoever, Rick Mercer expects a begining programmer
to have pre-devolped computer skills before you pick this book
up. He does a poor job explaining teh basics before his problem
examples appear. And they hardly are about the same chapter just covered. I give this book an honest dis-approval.

5-0 out of 5 stars Excellent!
I had struggled to wade through a seven-volume set on C++ by a different author, and gave up.I found this book to be clear, with helpful and relevant assignments throughout.The problems help solidify the concepts, thus ensuring your overall comprehension.I highly recommend it!

5-0 out of 5 stars Excellent introductory C++ text
I used this book for my Computer Science I course and it was an excellenttextbook. All of the concepts are presented in a clear, concise manner andadequate problems (and solutions) are supplied. This book is the besttextbook I have used for any course and it an excellent text for anyonelearning C++, especially without any background. ... Read more


79. The Interpretation of Object-Oriented Programming Languages
by Iain Craig
Paperback: 290 Pages (2001-11-09)
list price: US$119.00 -- used & new: US$81.85
(price subject to change: see help)
Asin: 1852335475
Average Customer Review: 3.0 out of 5 stars
Canada | United Kingdom | Germany | France | Japan
Editorial Review

Product Description
This book provides a comprehensive treatment of the main approaches to object-oriented languages, including class-based, prototype and actor languages.

This revised and extended edition includes:* A completely new chapter on Microsoft's new C# language, a language specifically designed for modern, component-oriented, networked applications. The chapter covers all aspects of C# that relate to object-oriented programming.

* A new appendix on the BeCecil language, an extensible research language based on the prototypes concept. BeCecil is a kernel language that can implement object-oriented constructs within a single framework; BeCecil shows how OO concepts can be reduced to a common semantic core.

This book will be useful for advanced undergraduate and graduate students studying object-oriented programming, as well as research students and others requiring a detailed account of object-oriented programming languages and their central concepts. ... Read more

Customer Reviews (4)

1-0 out of 5 stars Don't buy this excellent book!!!
This book has been republished under a different title:

Object-Oriented Programming Languages: Interpretation (Undergraduate Topics in Computer Science)

This is an EXCELLENT read, but I wish I hadn't blown an extra $70!


4-0 out of 5 stars Refreshing conceptual analysis
Use this text to study the conceptual basis of object-oriented programming. The author defines objects, classes, instances, slots, methods, inheritance, pure vs. impure languages, visibility, accessibility, encapsulation, abstraction, delegation, prototypes, actors, iterators, subtyping, multiple-inheritance, mixin classes, interfaces, aggregation, dynamic binding, polymorphism, genericity, overloading, overriding, downcasting, containers, reflection, and meta class. Variations in the implementation of these features in both common and obscure object-oriented programming languages are analyzed. The text covers three language approaches: class-based, prototype, and actor. The author familiarizes the reader with a broad array of programming languages such as Ada, Beta, C++, CLOS, Dylan, Eiffel, Java, JavaScript, Oberon, Omega, Sather, SELF, Simula, and Smalltalk. The book has an academic orientation. Practitioners will be imparted with a deeper and broader understanding of object-oriented principles after digesting this text.

4-0 out of 5 stars Interesting overview but needs additional editing.
This books gives an interesting overview of the concepts relating to object-oriented languages.Of particular interest are the discussion of prototype-based languages and the, albeit brief, discussion of reflection.

The text, however, truly requires additional editing.Problems with the text range from the simply annoying (typos, repeated words, and incomplete sentence revisions) to the severely distressing (incorrect statements and contradictions).

Though not a serious limitation, the book lacks code examples for the languages discussed.This is understandable since the focus is on concepts, but the book claims to be targeted, in part, at advanced undergraduates.I believe that code examples would be of great aid to such students if this book were used in a course.In addition, I believe that some reorganization of the material would help the presentation.

4-0 out of 5 stars Very good survey of OO languages and their implementations
I especially like the third chapter, on prototype-based languages.About time someone paid attention to those!

This book is a good survey of the implementations and reasoning behind a variety of object-oriented languages (and languages confused for OO).There's a whole lot more out there than the mongrel OO implemenations of Java and C++, and this book covers it!

If you are at all interested in OO languages in theory, check this book out!Incidentally, this is a great book in conjunction with "Programming Language Pragmatics", by Michael L. Scott (also highly recommended!). ... Read more


80. Object-Oriented Programming (From Problem Solving to JAVA) (Programming Series)
by José M. Garrido
Paperback: 359 Pages (2003-07-22)
list price: US$44.95 -- used & new: US$41.41
(price subject to change: see help)
Asin: 1584502878
Average Customer Review: 4.0 out of 5 stars
Canada | United Kingdom | Germany | France | Japan
Editorial Review

Product Description
Object-Oriented Programming: From Problem Solving to Javaprovides a thorough, easy-to-follow reference to masterobject-oriented programming principles. Throughout the text, problemsolving and programming techniques are presented in modeling diagrams,pseudo-code, and flowcharts. Users then learn how to put theory intopractice using actual Java code. Unlike "cookbook" guides where usersblindly follow the instructions this book encourages users to exploretheir problem solving creativity, and then test their ideas in areal-world environment. By first learning the concepts involved inobject-oriented programming, and then learning how to put them intouse, readers not only learn Java, but they also learn how to becomemore efficient programmers.

· Encourages users to find creative, practical solutions to programming problems, and allows them to test their ideas with object-oriented programming
· Uses pseudocode to describe a problem's solution; then uses Java as the implementation language
· Organized to follow introductory courses in programming principles; exercise sets and "key terms" are included to reinforce concepts
· Provides a gentle learning curve to those with little or no programming experience, taking novice users to a higher level of proficiency
· Includes a CD-ROM with all the source code for the projects in the book, with additional programs and case studies at the companion Web site

ON the CD!

The CD-ROM included with this book contains all of the files that are used as source programs in Java and in KJP (the Kennesaw Java Preprocessor is a high-level, pseudocode notation)
* All of the Java files that correspond to the examples presented in the book can be compiled and executed using standard Java SDK software from Sun Microsystems. These files are all in text format that can be read by most text editor
* All of the KJP sample programs from the book are included.These files are set up by chapter, and can be used with Java. They are all in text format that can be read by most text editors
* A directory with the KJP translator program file (an executable file) and the Conio class

SYSTEM REQUIREMENTS:
Applications and projects on this CD-ROM require a PC with Windows 9.x, Me, 98, NT, 2000, or XP; 300MHz (or higher) processor; Sun Microsystems Software Development Kit (SDK 1.3x or 1.4x); 32MB RAM; 50MB disk space; Web browser and Internet connection to download JGRASP; CD-ROM drive; mouse. ... Read more

Customer Reviews (1)

4-0 out of 5 stars tackle the problems to learn OO
If you need to practice your Java object oriented coding, try using Garrido's book. He gives many example problems in pseudocode. These are very well suited to you taking them and manually translating that pseudocode into Java.

Think of this perhaps as similar to a Schaum's Outline book of problem sets.

Of course, you can also do the obvious of learning the object oriented aspects of Java from the book. But basically any book on teaching the general properties of Java tends to cover this to some fashion, since Java is fully object oriented. Garrido's book is a little more distinctive in having a collection of problems in pseudocode put right in front of you. ... Read more


  Back | 61-80 of 100 | Next 20
A  B  C  D  E  F  G  H  I  J  K  L  M  N  O  P  Q  R  S  T  U  V  W  X  Y  Z  

Prices listed on this site are subject to change without notice.
Questions on ordering or shipping? click here for help.

site stats