Showing posts with label object oriented. Show all posts
Showing posts with label object oriented. Show all posts

Object-Oriented Programming Review

Object-Oriented Programming
Average Reviews:

(More customer reviews)
This book was my second OO book. I came from C, now, six years after, working all six with c++ ( object oriented mode, of course ) I remember it as the book from I really understand what an object is, what is object orientation, not only a new ADT flavour. After working with this book I started to thinking in objects, not functions.
It was my jump from structural programming to object oriented programming. Perhaps this is one of the best educational books I have ( and I have a lot of OO books )
First time I browsed it I discarded because I only want C++, I didn't want this "strange language" (Smalltalk) wasting book's space. But it force me to "object thinking" more than I suspected.
My next book was Grady Booch's OOAD, my two first foundation books about OO.

Click Here to see more reviews about: Object-Oriented Programming

The third book in the Coad/Yourdon series on object-oriented programming, thisvolume uses a series of four comprehensive examplesto help readers gradually and gently flip their system-building mind-setinto an object-oriented perspective — how to "object think" and program with the two leading object-oriented programing languages— Smalltalk and C++. Contains an OOPL primer,major examples, language summaries, OO patterns, and extensive sourcecode for the major examples. For programmers.

Buy NowGet 16% OFF

Click here for more information about Object-Oriented Programming

Read More...

Object-Oriented Programming in C++ (2nd Edition) Review

Object-Oriented Programming in C++ (2nd Edition)
Average Reviews:

(More customer reviews)
This book covers the important aspects of OO approach as well as the STL for C++. It is definitely not suitable for those who have no programming experience in C, and indeed, I find that one actually even needs to have a little knowledge of C++ to benefit from the book. The first two chapters let the C programmer make a transition to C++, and explain clearly on input and output in C++. The next three chapters then strive to explain the OO features in C++.
Generally, the book goes at lengths to illustrate classes in C++ and their workings, and offers many tips and traps as well as certain programming styles and approaches which would produce robust programs. The worked examples were also quite comprehensive. However I feel that the concepts of OO were not well illustrated, and from my experience, a thorough understanding of OO concepts help very much in being able to manipulate classes and using the methods in C++. The chapter on MFC was not very useful, it really looked as if it was just there to fill in space. It does not teach much about MFC.
All in all, however, I would still consider it a fairly good book to keep as a reference.

Click Here to see more reviews about: Object-Oriented Programming in C++ (2nd Edition)

A valuable handbook/reference for professionals who need to learn C++ and master its latest updates, this exceptionally organized, #1-rated guide teaches the power and flexibility of the C++ programming language through object-oriented programming applications. Examines the most up-to-date C++ features, including new-style headers, new-style casts, type bool, type string, stringstream classes, namespaces, namespace std., exception handling, run-time type identification, operator new , the template input/output classes, and more. Offers complete coverage on STL (standard template library), including containers, iterators, algorithms, and function objects; the standard input/output library IN DETAIL; and the Microsoft Foundation Classes. Contains an extensive number of well-constructed examples, beautifully fashioned sample applications, interesting and practical programming exercises, boxed figures and vibrant illustrations. A companion web site providesthe book's source code, header files, and data files; sample syllabi; transparencies; and an errata list. For professionals in computer science and related fields.

Buy Now

Click here for more information about Object-Oriented Programming in C++ (2nd Edition)

Read More...

The Complete Java Training Course (Prentice Hall PTR Interactive series) Review

The Complete Java Training Course (Prentice Hall PTR Interactive series)
Average Reviews:

(More customer reviews)
The book itself isn't bad - it's VERY concise, so real beginners won't use it very useful. The CD, on the other hand, is worth purchasing, as all the examples are much more widely discussed as in the book.
The book (and the CD), of course, has mistakes. I've covered them in my review on the book (I don't want to repeat myself here so check out that session here on amazon.com).
And the most important question: is this package worth its price when Core Java 3rd edition only costs you 64 bucks? Complicated question... Core Java 3rd edition is meant for 'Experienced Programmers', but I think even a beginner can understand most chapters, they're so damn well written. In comparison, Deitels' book is far too concise and does NOT cover most advanced features of the language - even the part on the I/O covers the OLD I/O library. If you take into account that Core Java discusses virtually EVERYTHING worth mentioning, this Deitel-book doesn't seem to be THAT good any more.
For reviewers that complained about the low sound quality - it's really bad, but still understandable, I've never had any comprehension problem (n.b. my native language isn't English).
To summarize, go for Core Java instead. It's much more comprehensive, covers much more advanced features of the language and is much cheaper. If you can't learn the basics of the language from that book, buy this one, too - and the CD as well (without the CD, this book is practically useless to beginners).

Click Here to see more reviews about: The Complete Java Training Course (Prentice Hall PTR Interactive series)

For any course teaching Java programming.The ultimate Java programming package. The Complete Java Training Course, 2/e features Harvey and Paul Deitel's best-selling Java How to Program, 2/e text along with a fully-interactive CD-ROM-The Java Multimedia Cyber Classroom-which provides students and programmers with the ideal medium for learning how to program with Java.It's a proven fact that the more involved students are, the more they learn. That's what the Java Multimedia Cyber Classroom is all about-helping students learn in every way possible.IMPORTANT-Only sell this product if your school is using Getting Started with MicrosoftA (R) Visual J++1.1 , because this covers Java 1.1 only. Otherwise, sample the new edition: Java How to Program, Third Edition (0-13-012507-5) or The Complete Java Training Course, Third Edition (0-13-085248-1).

Buy Now

Click here for more information about The Complete Java Training Course (Prentice Hall PTR Interactive series)

Read More...

C++: An Introduction to Computing (3rd Edition) Review

C++: An Introduction to Computing (3rd Edition)
Average Reviews:

(More customer reviews)
Hi! I am student in the University of Texas at Austin majoring in Computer Science. I am using this book for my C++ progamming class. The book starts with simple things and builds up. Each chapter is nicely divided in subsections. Each and every section has an example and the syntax and format is clearly marked in a different color and this pattern has been consistently followed throughout the book. Each chapter has a section named "Part of the Picture:" which focuses on the application part. This gives me a broader picture about its use and forces me to use C++ in problem solving. Each section has many quick quizes, programming problems which tests my understanding. The authors have consistently followed Object Centered Design and reusable code. One of the authors has included his website where most of the examples are available for many platforms. Students can easily download them and can run them to get a clear picture without wasting time keying into an editor and then compiling it.

Click Here to see more reviews about: C++: An Introduction to Computing (3rd Edition)

Object-oriented programming is quickly becoming a standard industry practice, and this book exposes the beginner programmer to object-oriented programming early and consistently. Using a "spiral"approach—Central topics are introduced early and are revisited in increasing detail throughout the book. This "use it, then build it"approach exposes users to concepts underlying basic constructs, reducing the learning curve when the time comes to actually build their own. Provides a gradual introduction to classes and object-oriented programming, especially suited for those with previous programming experience. A CD-ROM with every copy of the book includes all the source code for programs in the book. The authors introduce key ideas behind computing with C++ and object-oriented programming in an intuitive and non-intimidating way. This book not only covers text-based programming, but also graphical/internet programming. A new final chapter on Data Structures has been added which provides an introduction to vectors, linked-lists, stacks, queues, and trees, and how they are used in the Standard Template Library (STL). Object-Centered Design, Introductory Example, Spiral Approach, and Standard Template Library (STL) sections have been retained. Good documentation techniques and habits are modeled in examples. "Part of the Picture"sections in each chapter—several contributed by field experts— introduce readers to discipline of Computer Science-e.g., ethics, history, AI, and architecture. Ex. Ch. 1, Ethics and Computing, and Ch. 6, Artificial Intelligence. Appropriate for beginner to intermediate programmers using C++ (CS1 with C++).

Buy NowGet 43% OFF

Click here for more information about C++: An Introduction to Computing (3rd Edition)

Read More...

Principles of Object-Oriented Analysis and Design Review

Principles of Object-Oriented Analysis and Design
Average Reviews:

(More customer reviews)
Amazon does not care that the information for this book is incorrect. I bought this book thinking it was copyright 2008, it is copyright 1993. So I contacted Amazon by phone and by filling out the form. That was a few months ago and they have not changed the information. I did not drop the rating for the book. This is a good book for learning OO analysis and design concepts. I have several on this subject. The book may be old but the theory has been around since the 60's so even now the book is relavent and for less than $2 it is a good deal just don't buy it from Amazon or you will pay alot more thinking it is more expensive since it is new.

Click Here to see more reviews about: Principles of Object-Oriented Analysis and Design

Using terms the layman can understand,this book provides an introduction toobject-oriented analysis and design, and its useto create models for redesigning a businessenterprise. Easy-to-follow andcomplete, the book covers the OO (Object Oriented)principles of: BLOB (Binary Large OBject), class,encapsulation, information hiding, inheritance,message, method, object type, operation, andrequest. This book was written forInformation Systems professionals and all thoseinterested in object-oriented analysis and design.

Buy NowGet 11% OFF

Click here for more information about Principles of Object-Oriented Analysis and Design

Read More...

Introduction to Java Programming, Brief Version (7th Edition) Review

Introduction to Java Programming, Brief Version (7th Edition)
Average Reviews:

(More customer reviews)
This book is written really well and clear. It hops from topic to topic a little bit but in the best possible way, where it gets you interested in topics that are relevant to the main topic and mentions that it will get more into it later. Video tutorials are not very good.

Click Here to see more reviews about: Introduction to Java Programming, Brief Version (7th Edition)

Groundbreaking fundamentals – first approach enables readers to understand the basics before being introduced to more challenging topics. Liang offers one of the broadest ranges of carefully chosen examples, reinforcing key concepts with objectives lists, introduction and chapter overviews, easy-to-follow examples, chapter summaries, review questions, programming exercises, and interactive self-test. Now uses standard classes only. Uses UML diagrams in every example starting chapter 8. Includes additional notes with diagrams. Comprehensive coverage of Java and programming make this a useful reference for IT professionals.

Buy NowGet 10% OFF

Click here for more information about Introduction to Java Programming, Brief Version (7th Edition)

Read More...

C++ for Business Programmers (2nd Edition) Review

C++ for Business Programmers (2nd Edition)
Average Reviews:

(More customer reviews)
The text was easy to understand and came with numerous helpful items in the form of code snippets, example code, and exercises. The lesson objectives were clear and the associated activities were in alignment with those objectives. A very useful feature of the book were the "Notes" insets that are distributed throughout each chapter. These supplimental notes make the review of important concepts efficient. The chapter review section was lacking in definitions of key terms, however, it did a fairly good job of summarizing main concepts and terminology. I could only suggest one area of improvement to the text and that would be to have a companion CD containing the code examples. This minor addition would allow the reader to more quickly be able to experiment and learn without having to re-type code. Overall the book was very good, I would recommend it to anyone who is seeking to learn C++. This book can be informative whether the reader is experienced in programming concepts or not.

Click Here to see more reviews about: C++ for Business Programmers (2nd Edition)

This book provides a highly readable introduction to C++ programming for beginning business programmers. It guides readers through complete and clear descriptions of sample programs, with a wealth of exercises included along the way to help reinforce the important points of each chapter. Throughout the text, a strong emphasis is placed on business applications, rather than those in mathematics or computing. Part I (Basic C++) covers the procedural parts of C++. Part II (Object-Oriented Concepts and Programming) introduces object-oriented ideas through the built-in string class. Part III (Object-Oriented Programming) explores the essential object-oriented ideas through inheritance and polymorphism. For beginning programmers using C++ for business.

Buy NowGet 28% OFF

Click here for more information about C++ for Business Programmers (2nd Edition)

Read More...