e99 Online Shopping Mall
|
|
Help |
| Home - Basic O - Object-oriented Programming (Books) | |
|   | 1-20 of 100 | Next 20 |
click price to see details click image to enlarge click link to go to the store
| 1. Object-Oriented Programming in C++ (2nd Edition) by Richard Johnsonbaugh, Martin Kalin | |
![]() | Textbook Binding: 615
Pages
(1999-08-03)
list price: US$113.00 -- used & new: US$84.75 (price subject to change: see help) Asin: 0130158852 Average Customer Review: Canada | United Kingdom | Germany | France | Japan |
Customer Reviews (3)
| |
| 2. Object-Oriented Programming for Dummies by Namir Clement Shammas, Manir C. Shammas | |
| Paperback: 377
Pages
(1996-04-03)
list price: US$24.99 Isbn: 1568843321 Average Customer Review: Canada | United Kingdom | Germany | France | Japan | |
|
Editorial Review Book Description Customer Reviews (3)
| |
| 3. The Waite Group's Object-Oriented Programming in C++ by Robert Lafore | |
![]() | Paperback: 850
Pages
(1998-12)
list price: US$34.99 -- used & new: US$27.99 (price subject to change: see help) Asin: 157169160X Average Customer Review: Canada | United Kingdom | Germany | France | Japan |
|
Editorial Review Book Description Customer Reviews (44)
If you are interested in learning Micro$oft's Visual C++, this is not the book for you. If you have Borland's free C++ compiler and a penchant for learning traditional programming, this is the book for you.Use it like a class-in-a-book.
Other beginner books on C++ dumps you with tons of information but do not focus on understanding or learning. Reading those books is like learning English from a dictionary. Lafore understands what goes through your mind as you read his text and he addresses those questions straight into the point. You'll definitely not regret buying this book. ... Read more | |
| 4. Object-Oriented Programming in C++ (4th Edition) (Kaleidoscope) by Robert Lafore | |
![]() | Paperback: 1040
Pages
(2001-12-29)
list price: US$54.99 -- used & new: US$31.64 (price subject to change: see help) Asin: 0672323087 Average Customer Review: Canada | United Kingdom | Germany | France | Japan |
|
Editorial Review Book Description Object-Oriented Programming in C++ begins with the basic principles of the C++ programming language and systematically introduces increasingly advanced topics while illustrating the OOP methodology. While the structure of this book is similar to that of the previous edition, each chapter reflects the latest ANSI C++ standard and the examples have been thoroughly revised to reflect current practices and standards. Educational Supplement Suggested solutions to the programming projects found at the end of each chapter are made available to instructors at recognized educational institutions. This educational supplement can be found at www.prenhall.com, in the Instructor Resource Center. Customer Reviews (26)
| |
| 5. Understanding Object-Oriented Programming With Java: Updated Edition (New Java 2 Coverage) by Timothy Budd | |
![]() | Paperback: 420
Pages
(1999-08-13)
list price: US$115.00 -- used & new: US$46.00 (price subject to change: see help) Asin: 0201612739 Average Customer Review: Canada | United Kingdom | Germany | France | Japan |
|
Editorial Review Book Description Features Teaches students why the Java language works the way it does, as opposed to simply how it works NEW! Chapter on Network Programming NEW! Chapter on Java 2 - the most recent version of Java NEW! Material on pure polymorphism NEW! Appendices on Java Operators, Java Escape Characters, Java API, and Java Syntax Customer Reviews (4)
This review refers to the previous edition to this one. I found the text ordered well, withmost examples clearly explained. There were some minor bugs in the codewhich a beginning java programmer would struggle with. After finishingthe book, and running the examples, and working through several of theexercises, I found that I understand OOP much better, and of courseunderstand java better too. I've noted several people who don't know javasyntax are frustrated by the book, as they are expecting to learn java fromit, and are never reaching the point where they will learn OOP or java fromthe book. In conclusion, don't buy the book to learn java, buy it only ifyou need to learn OOP and are having difficulty doing so.
Considering the OOP side of it, the book was actually quitecomplete and thorough--assuming you are well grounded in the basic conceptsof object-oriented programming first.Like too many OOP books, it iswordy, far too abstract, and chock full of all the annoying buzzwords andlingo that characterize the paradigm.If you are making the transitionfrom structured programming to object-oriented, C++ is almost certainlybetter than Java, for Java forces you to program OOP.A C to C++transition book is likely just what the doctor ordered. UOOP is not. Andhow would I know all this?My object-oriented programming class used thisbook. ... Read more | |
| 6. Beginning Object-Oriented Programming with VB 2005: From Novice to Professional by Daniel R. Clark | |
![]() | Paperback: 384
Pages
(2005-11-14)
list price: US$44.99 -- used & new: US$20.90 (price subject to change: see help) Asin: 1590595769 Average Customer Review: Canada | United Kingdom | Germany | France | Japan |
|
Editorial Review Book Description Beginning Object-Oriented Programming with VB 2005 is a comprehensive resource of correct coding procedures. Author Daniel Clark takes you through all the stages of a programming project, including analysis, modeling, and development, all using object-oriented programming techniques and VB .NET. Clark explores the structure of classes and their hierarchies, as well as inheritance and interfaces. He also introduces the .NET Framework and the Visual Studio integrated development environment, or IDE. A real-world case study walks you through the design of a solution. You can then transform the design into a functional VB .NET application. The application includes a graphical user interface (GUI), a business logic class library, and integration with a back-end database. Throughout the book, you'll explore the fundamentals of software design, object-oriented programming, Visual Basic .NET 2.0, and the Unified Modeling Language (UML). Customer Reviews (4)
| |
| 7. A Guide to MATLAB Object-Oriented Programming by Andy H. Register | |
![]() | Paperback: 384
Pages
(2007-05-14)
list price: US$79.95 -- used & new: US$67.06 (price subject to change: see help) Asin: 158488911X Average Customer Review: Canada | United Kingdom | Germany | France | Japan |
|
Editorial Review Book Description Customer Reviews (1)
| |
| 8. Object-Oriented Programming Using C++ by Joyce Farrell | |
![]() | Paperback: 752
Pages
(2006-02-09)
list price: US$101.95 -- used & new: US$51.72 (price subject to change: see help) Asin: 1418836265 Average Customer Review: Canada | United Kingdom | Germany | France | Japan |
|
Editorial Review Book Description Customer Reviews (15)
| |
| 9. Object-Oriented Programming and Java by Danny Poo, Derek Kiong, Swarnalatha Ashok | |
![]() | Paperback: 322
Pages
(2007-09-27)
list price: US$49.95 -- used & new: US$38.90 (price subject to change: see help) Asin: 1846289629 Average Customer Review: Canada | United Kingdom | Germany | France | Japan |
|
Editorial Review Book Description Object-Oriented Programming and Java presents two important topics in contemporary software development: object-oriented programming and Java. This book takes a different teaching approach from most available literature, it begins with the description of real-world object interaction scenarios and explains how they can be translated, represented and executed using object-oriented programming paradigm. Principally, Java is an object-oriented programming language. By establishing a solid foundation in the understanding of object-oriented programming concepts and their applications, the book provides readers with the pre-requisites for writing proper object-oriented programs using Java. Object-Oriented Programming and Java covers the latest in Java technologies and is suitable for undergraduate or postgraduate courses on object-oriented technology, and in particular, using Java as a programming language for creating object-oriented programs. Customer Reviews (4)
Code snippets are surprisingly concise, and freeof annoying syntax errors that could confound the novice developer. Thebook begins with several chapters introducing basic OO concepts andgradually introduces and increasing amount of Java code and delving intothe Java API. The middle portion of the book covering the core conceptsof OO development (Inheritance, Encapsulation, and Polymorphism.) It thengoes on to cover slightly more advanced concepts such as Exception Handing,socket programming with TCP/IP, JDBC, multi-threading. The book doesprovide good coverage AWT model and GUI construction. Sadly, the it doesnot include coverage of Swing. To date, it's the best ground up coverageI have found for both Java and OO basics. Experienced C/C++ developers mayfind it a bit slow paced. For those interested in following up with amore advanced guide for Java 2 certification, I'd consider A Programmer'sGuide to Java Certification by Khalid Azim Mughal, Rolf Rasmussen. It's agreat certification prep and also a good core language reference.
| |
| 10. Object Oriented Programming in C++ by Nicolai M. Josuttis, Nicolai Josuttis | |
![]() | Paperback: 600
Pages
(2002-06-15)
list price: US$75.00 -- used & new: US$22.50 (price subject to change: see help) Asin: 0470843993 Average Customer Review: Canada | United Kingdom | Germany | France | Japan |
|
Editorial Review Book Description Customer Reviews (7)
Thanks Nicolai for putting this together, a wonderful book that will surely help many people that are interested to learn C++.
"Question: How do you know which management techniques work best?Logically, doesn't the existence of thousands of management books show that no one knows what works best?"Boss answers, "The trick is knowing which one to read."Dilbert says, "Now you're just making me Mad." - Dilbert, May 17, 2003.Like management books, some C++ books are safer choices than others are. | |
| 11. Sams Teach Yourself Object Oriented Programming in 21 Days (Sams Teach Yourself) by Anthony Sintes | |
![]() | Paperback: 698
Pages
(2001-09-22)
list price: US$44.99 -- used & new: US$11.55 (price subject to change: see help) Asin: 0672321092 Average Customer Review: Canada | United Kingdom | Germany | France | Japan |
|
Editorial Review Book Description Sams Teach Yourself Object Oriented Programming in 21 Days differs from other OOP books in two main ways. Many classic OOP books are designed for software engineers and teach at an academic level. Sams Teach Yourself Object Oriented Programming in 21 Days presents accessible, user-friendly lessons designed with the beginning programmer in mind. Other OOP books work to present both OOP and to teach a programming language (for example: Object-Oriented Programming in C++). Although Sams Teach Yourself Object Oriented Programming in 21 Days uses Java to present the examples, the book is designed to present concepts that apply to any OOP environment. Customer Reviews (4)
I find other Java books do not do enough to tie-in the big picture.Even after reading Eckel's Thinking in Java (among others), I found I was not really thinking in OO terms.I still had the procedural mindset. I have looked into other OO/Java topics for help in areas such as design patterns, UML, and unit testing, but was having trouble putting it all together.Too many books and instructor-led courses save these topics for later - after bad habits with regards to Java have emerged. Even though it is a SAMS book, Teach Yourself OOP in 21 Days does an excellent job of bringing it all together early and often.The author wastes no time introducing the UML and patterns in a clear, easy-to-understand format.He even explains and provides code for unit testing (via JUnit). This book does not teach Java - but it does teach you how you should think about and implement Java applications.I highly recommend it as a companion text to an "Intro to Java" course - espeically for those with previous non-OO development experience.
| |
| 12. Object-Oriented Programming in Java: A Graphical Approach, Preliminary Edition by Kathryn E. Sanders, Andy van Dam | |
![]() | Paperback: 640
Pages
(2005-09-08)
list price: US$94.00 -- used & new: US$64.50 (price subject to change: see help) Asin: 0321245741 Canada | United Kingdom | Germany | France | Japan |
| 13. Programming with Objects: A Comparative Presentation of Object Oriented Programming with C++ and Java by Avinash Kak | |
![]() | Paperback: 1144
Pages
(2003-03-21)
list price: US$99.95 -- used & new: US$75.02 (price subject to change: see help) Asin: 0471268526 Average Customer Review: Canada | United Kingdom | Germany | France | Japan |
|
Editorial Review Book Description Programming with Objects: A Comparative Presentation of Object-Oriented Programming with C++ and Java, a comparative presentation of object-oriented programming with two of the most popular programming languages of today, teaches vital skills and techniques for the Internet age. Based on highly successful courses taught by the author, this book answers the need for a comprehensive educational program on the subject of object-oriented programming. In a clear and accessible format, the author compares and contrasts both languages, from basic language constructs to how both languages are used in application-level programming, such as graphics programming, network programming, and database programming. Since both C++ and Java were born out of the same language, C, learning these two languages together has several distinct advantages: Roughly the first half of the text is devoted to basic language issues. More advanced topics are detailed in the second half, including programming of graphical user interfaces, multithreading, network programming, and database programming. Designed as a text for educational programs in advanced programming and as a reference for professionals implementing Web- and Internet-based applications, Programming with Objects: A Comparative Presentation of Object-Oriented Programming with C++ and Java is also recommended for programmers familiar with either language who wish to expand their programming skills. Customer Reviews (5)
I recommend this book enthusiastically as a text for college courses and as a book for self study.
There are three groups of programmers who would benefit from this book. Firstly, those who have mastered an imperative language like C and who are totally new to object oriented programming. Learning both java and c++ by reading one book can save a tremendous amount of time. But two equally important audiences for this book are those programmers who know only c++ or java, and want to learn the other language. If you are either of these camps, this is the book you've been waiting for. It can be read as a "programming cookbook" showing how to do almost every common programming task, from copying files to Gui/Database programming in both java and c++, allowing the reader to leverage expertise in one language when learning the other. ... Read more | |
| 14. Object-Oriented Programming with ActionScript 2.0 (VOICES) by Jeff Tapper, James Talbot, Robin Haffner | |
![]() | Paperback: 504
Pages
(2004-02-27)
list price: US$45.00 -- used & new: US$24.85 (price subject to change: see help) Asin: 0735713804 Average Customer Review: Canada | United Kingdom | Germany | France | Japan |
|
Editorial Review Book Description Master the principles of object-oriented programming as it is used with the most recent version of ActionScripting. This book is designed to provide readers with an understanding of object-oriented programming, ActionScript 2.0, and the interaction of the two. Section 1 begins with an introduction to ActionScript 2.0 and the specifics of building classes in AS2. Other topics of discussion include adding properties and methods to classes, inheritance, interfaces, inter-object communications, the details and implications of object-oriented design as a process, and working with and building components. Section 2 investigates the server side of applications. In the new Rich Internet Application paradigm, Flash MX 2004 is used as the user interface to an Internet based Client-Server application, and we will frequently need to interact with other server based technologies. Chapters discuss the importance of the server model; specific methods to interact with different server side technologies, including WebServices, XML files, and even simple text files; and the specific ramifications of working with the Flash Communication Server. Section 3 ties all of the concepts presented in the first two sections together by building a single cohesive application. Step-by-step procedures for conceptualizing and building the application are provided along with detailed coverage of how to debug and optimize the application. Customer Reviews (14)
| |
| 15. An Introduction to Object-Oriented Programming by Timothy Budd | |
![]() | Hardcover: 452
Pages
(1996-08)
list price: US$67.00 -- used & new: US$6.33 (price subject to change: see help) Asin: 0201824191 Average Customer Review: Canada | United Kingdom | Germany | France | Japan |
|
Editorial Review Amazon.com As a textbook, An Introduction to Object-Oriented Programming does what you would expect--it explains all the key object-orientation concepts clearly and understandably. This book then goes beyond the basics to show why the object concept is strong in terms of design and economics, allowing readers to grasp more than just the technical aspects of the subject. Because examples are in C++, SmallTalk, Objective C, and Object Pascal, this book works well if you're trying to learn object orientation generally, without focusing too much on the mechanics of a particular language. An added attraction is that this book has been recently revised to include some Java information, helping readers to see how object orientation works on the cutting edge as well as in more established languages. This book is useful if you have some experience in programming, but want to expand your knowledge into object orientation by way of clear examples and technical but far-reaching prose. In An Introduction to Object-Oriented Programming, Timothy Budd provides a language-independent presentation of object-oriented principles, such as objects, methods, inheritance (including multiple inheritance) and polymorphism. Examples are drawn from several different languages, including (among others) C++, C#, Java, CLOS, Delphi, Eiffel, Objective-C and Smalltalk. By examining many languages, the reader is better able to appreciate the general principles that lie beyond the syntax of the individual languages. This new edition presents examples drawn from a wider range of languages, including Eiffel, CLOS, and Python in addition to the mainstream languages, as well as extensive comparisons between C++, C# and Java. Case studies explore the application of polymorphism in the STL in C++ and the AWT in Java. UML notation and diagrams are integrated and utilized throughout. The book also features advanced sections on design patterns, reflection and introspection, network programming, and the implementation of object-oriented languages. This book is appropriate for programmers looking to read about the theory behind and functionality of a variety of object-oriented programming languages. It is also useful as a reference. Customer Reviews (15)
To the author's credit, he avoids launching into inheritance until Chapter 8, by which time he has laid enough groundwork to reduce the concept to common sense. Other concepts are presented in a similar manner. Note that this book is a survey book, not an in-depth programming manual. You won't learn C++ or Delphi, or any of the other half-dozen languages used for the book's examples. And the book focuses on concepts, rather than implementation. you won't learn how to implement a Singleton pattern in C#, although you will learn what it is and why it is useful. Finally, the book assumes familiarity with traditional, procedural programming. This is not a Programming 101 text. I would recommend this book enthusiastically as a starting point for anyone making the transition from traditional programming to OOP. If you are moving to the DotNet platform, I have created a list ("So you'd like to ... Transition to DotNet") with some other recommended texts.
The principal point I would like to emphasize is that the book really is about the Object-Oriented Concepts. It is not a "guide how to aply OO-principles in C++", it is not an "Object Pascal OO-programming". No. The book is about general concepts of Object-oriented Programming not bounded to any particular OO-language. Although sometimes it was really difficult to understand some of the ideas, the good point was that the author did not try to make the things simpler. If something was difficult to understand - this only meant that it was that Real Blue Thing whose perception makes you a cool programmer. However, the illustrations in the book (at least in the edition I obtained) were not very good, but rather poor. Had they been made by a profeccional designer, I would have rated the book with 5 stars. So far, it's only 4.
| |
| 16. Introduction to Object Oriented Programming With Visual Basic.net (Expert's Voice) by Dan Clark | |
| School & Library Binding:
Pages
(2002-07)
list price: US$54.05 -- used & new: US$54.05 (price subject to change: see help) Asin: 061391757X Average Customer Review: Canada | United Kingdom | Germany | France | Japan | |
|
Editorial Review Book Description As you work your way through An Introduction to Object-Oriented Programming with Visual Basic .NET, you'll learn how to analyze the business requirements of an application, model the objects and relationships involved in the solution design and, finally, implement the solution using Visual Basic .NET. Along the way you'll also learn the fundamentals of software design, the Unified Modeling Language (UML), object-oriented programming, and Visual Basic .NET. An Introduction to Object-Oriented Programming with Visual Basic .NET is logically organized into three parts. As you work your way through An Introduction to Object-Oriented Programming with Visual Basic .NET, you'll learn how to analyze the business requirements of an application, model the objects and relationships involved in the solution design, and finally, implement the solution using Visual Basic .NET. Along the way you'll also learn the fundamentals of software design, the Unified Modeling Language, object-oriented programming, and Visual Basic .NET. An Introduction to Object-Oriented Programming with Visual Basic .NET is logically organized into three parts. Customer Reviews (7)
A big plus for this book is that all the examples work and you can download the chapter examples from Apress!The user friendly analogies make it an easy read.The only resistance I experienced was the free personal UML modeler that was referenced in the first part of the book.The first pass through these chapters I followed along by creating the diagrams by hand.After reading the rest of the book, I spent half a day learning the software and completing the chapter examples. For me, this author paints a pretty good big picture of OOP!My other books are now helping with the details;)
I highly recommend this book for VB programmers who have never incorporated OOP in their programs.
Chapter Summary: Chapter 1: Overview of Object Oriented Programming Brief is good. It also has brief definitions of OOP characteristics; Chapter 2: Designing OOP Solutions: Identifying the Class Structure & The Author says to either do the exercises with a UML Modeler you can Chapter 5: Introducing VB .NET Chapter 6: Creating Classes Chapter 7: Creating Class Hierarchies & | |