e99 Online Shopping Mall
|
|
Help |
| Home - Basic O - Object-oriented Programming (Books) | |
|   | Back | 21-40 of 100 | Next 20 |
click price to see details click image to enlarge click link to go to the store
| 21. Object-Oriented Programming Using C++ (2nd Edition) (The Addison-Wesley Object Technology Series) by Ira Pohl | |
![]() | Paperback: 576
Pages
(1996-12-26)
list price: US$49.99 -- used & new: US$11.98 (price subject to change: see help) Asin: 0201895501 Average Customer Review: Canada | United Kingdom | Germany | France | Japan |
Customer Reviews (16)
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.
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.
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.
| |
| 22. Object-Oriented Programming in Python by Michael H Goldwasser, David Letscher | |
![]() | Paperback: 688
Pages
(2007-11-08)
list price: US$102.00 -- used & new: US$79.99 (price subject to change: see help) Asin: 0136150314 Average Customer Review: Canada | United Kingdom | Germany | France | Japan |
|
Editorial Review Book Description Customer Reviews (1)
| |
| 23. Object-Oriented Programming with Visual Basic.NET by Michael McMillan | |
![]() | Paperback: 316
Pages
(2004-06-21)
list price: US$37.99 -- used & new: US$9.00 (price subject to change: see help) Asin: 0521539838 Average Customer Review: Canada | United Kingdom | Germany | France | Japan |
|
Editorial Review Book Description Customer Reviews (4)
| |
| 24. Object-Oriented Programming with Visual Basic .NET by J.P. Hamilton | |
![]() | Paperback: 308
Pages
(2002-10)
list price: US$34.95 -- used & new: US$19.45 (price subject to change: see help) Asin: 0596001460 Average Customer Review: Canada | United Kingdom | Germany | France | Japan |
|
Editorial Review Book Description Customer Reviews (1)
| |
| 25. Object-Oriented Programming Languages: Interpretation (Undergraduate Topics in Computer Science) by Iain D. Craig | |
![]() | Paperback: 256
Pages
(2007-03-28)
list price: US$39.95 -- used & new: US$31.69 (price subject to change: see help) Asin: 1846287731 Canada | United Kingdom | Germany | France | Japan |
|
Editorial Review Book 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. | |
| 26. A First Course in Computational Physics and Object-Oriented Programming with C++ by David Yevick | |
![]() | Hardcover: 418
Pages
(2005-04-25)
list price: US$85.00 -- used & new: US$70.53 (price subject to change: see help) Asin: 0521827787 Average Customer Review: Canada | United Kingdom | Germany | France | Japan |
|
Editorial Review Book Description Customer Reviews (3)
| |
| 27. An Information Systems Approach to Object-Oriented Programming Using Microsoft Visual C# .NET by Kyle Lutes, Alka Harriger, Jack Purdum | |
![]() | Paperback: 608
Pages
(2005-04-06)
list price: US$105.95 -- used & new: US$100.65 (price subject to change: see help) Asin: 0619217359 Average Customer Review: Canada | United Kingdom | Germany | France | Japan |
|
Editorial Review Book Description Customer Reviews (1)
| |
| 28. Object-Oriented Programming in Java (Mitchell Waite Signature Series) by Stephen Gilbert, Bill McCarty | |
![]() | Hardcover: 953
Pages
(1997-09-10)
list price: US$59.99 -- used & new: US$24.95 (price subject to change: see help) Asin: 1571690867 Average Customer Review: Canada | United Kingdom | Germany | France | Japan |
|
Editorial Review Book Description Customer Reviews (19)
OOP in Java certainly did not set out to do that. It claims to be a book for those without any prior programming experience and teaches OOP from the ground up. If we solely rate this book based on what it promises, then it not only lives up to it, but far surpasses its claims. It teaches you Java programming not by dumping a lot of facts, figures and explanation but in using generous amount of examples. Before you see another keyword or concept, you would have already mastered the necessary ones to get you ahead. Unlike the other programming books, this goes down to your level (occasionally, it goes too low). But the BEST is that it follows the maxim that programmers are first human and second programmers. Thus teaching you programming not in a vacuum, but relating the whole learning experience to a simulated business company wishing to set up a store. Therefore, you'll not only understand how a concept is, but WHY it is being used in this manner. The only short-coming of this book is that it contains many "real-world" situation that you need to read through before being introduced to the programming, something which I find a little irritating. But if you are new to programming and want to get stated with Java. THIS IS THE BOOK FOR YOU.
The concept ofdesign patterns is not discussed in this book, which simply cannot beavoided in any book dealing with OOD (except such references as 'accessor'or 'mutator'). Reference to a modeling language (preferably, UML) wouldappreciate the usefulness, which is my personal opinion. I wish a groupof person take this book as an ongoing project and do the necessary thingsthat would bring it to 6*! ... Read more | |
| 29. Foundations of Object-Oriented Programming Using .NET 2.0 Patterns (Foundations) by Christian Gross | |
![]() | Paperback: 376
Pages
(2005-10-13)
list price: US$44.99 -- used & new: US$28.06 (price subject to change: see help) Asin: 1590595408 Average Customer Review: Canada | United Kingdom | Germany | France | Japan |
|
Editorial Review Book Description Foundations of Object-Oriented Programming Using .NET 2.0 Patterns solves the object-oriented and pattern-programming problem by mixing the two&emdash;the book teaches object-oriented concepts using patterns, or a solutions-based approach. The book's material is organized around tasks and patterns, and illustrated through development problems and solutions that include persistence, code efficiency, and good design. This book is of special interest to those who want to learn how to use .NET 2.0 Generics in conjunction with patterns. This unique book is based on the author's lectures, and the information unfolds in a practical manner. Customer Reviews (11)
| |
| 30. Object-Oriented Programming in Common Lisp: A Programmer's Guide to CLOS by Sonya E. Keene | |
![]() | Paperback: 288
Pages
(1989-01-11)
list price: US$39.99 -- used & new: US$28.97 (price subject to change: see help) Asin: 0201175894 Average Customer Review: Canada | United Kingdom | Germany | France | Japan |
Customer Reviews (5)
It doesn't get into examples that are of _spectacular_ complexity, either in size or in difficulty of concept, but that strikes me as being just fine.The dialect of CLOS in use predates the final version that was released, so a few examples require a little modification to work with modern Lisp releases. If you're looking to get into the sophistication of redefining your own metaobject protocols, the MOP book is surely more suitable.But for most of us who just need to figure out what CLOS is good for, this book provides a very nice presentation of that.
| |
| 31. Object-Oriented Programming: An Evolutionary Approach by Brad J. Cox, Andrew J. Novobilski | |
![]() | Paperback: 320
Pages
(1991-05)
list price: US$44.95 Isbn: 0201548348 Average Customer Review: Canada | United Kingdom | Germany | France | Japan |
Customer Reviews (4)
| |
| 32. Object-oriented Programming with C++ by E Balagurusamy | |
| Paperback:
Pages
(1997)
Isbn: 007462038X Canada | United Kingdom | Germany | France | Japan | |
| 33. Karel++: A Gentle Introduction to the Art of Object-Oriented Programming by Joseph Bergin, Mark Stehlik, Jim Roberts, Richard E. Pattis | |
![]() | Paperback: 208
Pages
(1996-10-02)
list price: US$38.95 -- used & new: US$20.00 (price subject to change: see help) Asin: 0471138096 Average Customer Review: Canada | United Kingdom | Germany | France | Japan |
|
Editorial Review Book Description Customer Reviews (6)
| |
| 34. Object Oriented Programming Using C++, Second Edition by B. Chandra | |
![]() | Hardcover: 480
Pages
(2005-02)
list price: US$59.95 -- used & new: US$33.16 (price subject to change: see help) Asin: 1842652478 Average Customer Review: Canada | United Kingdom | Germany | France | Japan |
|
Editorial Review Book Description Customer Reviews (1)
| |
| 35. A Comprehensive Introduction to Object-Oriented Programming with Java by C. Thomas Wu (Otani) | |
![]() | Paperback: 1189
Pages
(2007-02-13)
list price: US$102.50 -- used & new: US$30.00 (price subject to change: see help) Asin: 007331708X Canada | United Kingdom | Germany | France | Japan |
|
Editorial Review Book Description | |
| 36. An Introduction to Programming and Object-oriented Design Using Java (Wiley Plus Products) by Jaime Nino, Frederick A. Hosch | |
| Paperback:
Pages
(2008-03-03)
Isbn: 0470132191 Average Customer Review: Canada | United Kingdom | Germany | France | Japan | |
|
Editorial Review Book Description The UML is used, very informally, for denoting objects, object relationships, and system dynamics.< Customer Reviews (7)
A month ago I decided to buckle down and learn core programming techniques.I found this book, and it has served me WELL.(Paid $40 for a used copy). I'm not sure how frustrating this book would be to someone who had never seen Java before, or had little knowledge of the scope of the language.However, if you're a "scrip kiddie" or a developer with a "working knowledge" of programming tools, but no thorough understanding of core techniques -- this book is for you!
Unlike any other textual teaching tools on the subject of software construction today, such as Java In a Nutshell by David Flanagan, Hosch and Nino's text is geared towards the novice programmer, that is, an introductory-level student who does not even know the meaning of the phrase "computer science."In this textbook, the authors first define what it means to be a software engineer.Then, they will take you by the hand and teach you the basic syntax and grammar of the Java language.You will learn how to define variables and construct objects.You will know what the concept of "object-oriented designing" means. Next, these authors will teach you what no other books on software that I have read thus far will teach you: how to design a good software system.These authors will teach you how to construct interaction diagrams and how to use them so that you can implement well-organized relationships between clients and servers.You will fully understand and appreciate the extremely important, yet often overlooked, concept of designing a good programming by contract relationship between objects.Often, I see textbooks presenting as examples to students implementations that Hosch and Nino would refer to as a "house of cards."In other words, the relationships between the objects in such examples are so unnecessarily complex that any minute modifications to these poor implementations will cause the collapse of their entire software structure. A programmer, by definition, is one who can implement software systems that execute properly.What, then, is the definition of a good programmer?A good programmer is one who knows how to implement software so that it can solve a problem within the least amount of time possible.How do you gauge the time complexity of a software system?Hosch and Nino will present you with a classical tool for measuring software speed that is guaranteed to increase the efficiency of your designs in no time. Other topics covered in this book include: constructing lists, guidelines to writing better comments and documentations, techniques for building maintainable and adaptive software that completely encapsulates a single notion, techniques for optimizing your software's interface via the principle of information hiding, handling exceptions and failures, developing graphical user interfaces that adhere to the model-view-controller pattern, constructing advanced containers, such as dynamic arrays, linked lists, stacks, dictionaries, queues, and hash tables, and, finally, learning how to develop your very own software library. So, if you are a software developer or are just remotely interested in the craft of software engineering, I urge you to buy this book and let Hosch and Nino, two legendary professors from the University of New Orleans, teach you the proper marksmanship of legendary programming.
| |
| 37. ActionScript 3.0 Design Patterns: Object Oriented Programming Techniques (Adobe Developer Library) by William Sanders, Chandima Cumaranatunge | |
![]() | Paperback: 530
Pages
(2007-07-16)
list price: US$44.99 -- used & new: US$11.00 (price subject to change: see help) Asin: 0596528469 Average Customer Review: Canada | United Kingdom | Germany | France | Japan |
|
Editorial Review Book Description Customer Reviews (9)
| |
| 38. The Essence of Object-Oriented Programming with Java(TM) and UML by Bruce E. Wampler | |
![]() | Paperback: 320
Pages
(2002-01-05)
list price: US$44.99 -- used & new: US$22.40 (price subject to change: see help) Asin: 0201734109 Average Customer Review: Canada | United Kingdom | Germany | France | Japan |
Customer Reviews (6)
Again, thanks for such a fine book and my best wishes
I wish the author had spent more time explaining how the example programs integrate with the MVC framework which he provided. Unfortunately he doesn't even provide that information with UML diagrams, much less discuss it in the text. It would also have been nice to have some discussion of how to extend the framework. In chapter 6, it was a bit confusing when he used the class MovieModel to model not a movie but rather an application to catalog movies. The included CD-ROM was missing the source code file for Listing 5.10, so I had to type in in by hand. Unfortunately the listing in the book has a couple of mistakes. The author's web site does not have the code available.Here's the corrected code: I apologise for the lack of formatting. Space constraints. /* | |
| 39. Advanced Object Oriented Programming with Visual FoxPro 6.0 by Markus Egger | |
![]() | Paperback: 414
Pages
(1999-04)
list price: US$49.95 -- used & new: US$49.95 (price subject to change: see help) Asin: 0965509389 Average Customer Review: Canada | United Kingdom | Germany | France | Japan |
|
Editorial Review Book Description Customer Reviews (15)
My favorite chapter was "Using Shrink-Wrapped Classes". Until now I have avoided using the available classes distributed with Visual FoxPro because there was a lack of documentation in the original manuals and didn't have the time to open each class and explore. Now that I have read this chapter I ask myself why was I pushing a square wheel up a hill all these years when I could have used these classes immediately and start building on them. Another favorite was needing to know how to hide properties and methods in classes and never being able to figure out how to make these classes work properly. Now I know! I read this book in two evenings and now I am going back over my classes to re-configure them. Hentzenwerke Publishing has done a phenomenal job with all it's titles. Not one has been a disappointment. Unlike IDG Books "Bible" series which has been nothing more than fluff and someone wanting to show-off their code.
| |
| 40. Visual Basic .Net: A Complete Object-Oriented Programming Course Including Unified Modelling Language Uml by Phil Jones | |
![]() | Paperback: 702
Pages
(2003-10)
list price: US$44.99 -- used & new: US$29.69 (price subject to change: see help) Asin: 1844800989 Average Customer Review: Canada | United Kingdom | |