e99 Online Shopping Mall
Help | |
Home - Basic O - Object-oriented Programming (Books) |
  | Back | 41-60 of 100 | Next 20 |
click price to see details click image to enlarge click link to go to the store
41. Introduction to Programming and Object-Oriented Design Using Java by Jaime Niño, Frederick A. Hosch | |
Paperback: 1040
Pages
(2008-02-04)
-- used & new: US$42.99 (price subject to change: see help) Asin: 0470128712 Average Customer Review: Canada | United Kingdom | Germany | France | Japan | |
Editorial Review Product Description Customer Reviews (10)
Good job!
Could this book be better? I don't think so!!
NOT for beginners!
Java, UML and algorithms all in one
A Great Introductory Book for Beginning Programmers |
42. Python 3 Object Oriented Programming by Dusty Phillips | |
Paperback: 404
Pages
(2010-07-26)
list price: US$49.99 -- used & new: US$42.74 (price subject to change: see help) Asin: 1849511268 Average Customer Review: Canada | United Kingdom | Germany | France | Japan | |
Editorial Review Product Description In Detail Object Oriented Programming is a very important aspect of modern programming languages. The basic principles of Object Oriented Programming are relatively easy to learn. Putting them together into working designs can be challenging. This book makes programming more of a pleasure than a chore using powerful Python 3 object-oriented features of Python 3. It clearly demonstrates the core OOP principles and how to correctly implement OOP in Python. Object Oriented Programming ranks high in importance among the many models Python supports. Yet, many programmers never bother learning the powerful features that make this language object oriented. The book teaches when and how OOP should be correctly applied. It emphasizes not only the simple syntax of OOP in Python, but also how to combine these objects into well-designed software. This book will introduce you to the terminology of the object-oriented paradigm, focusing on object-oriented design with step-by-step examples. It will take you from simple inheritance, one of the most useful tools in the object-oriented programmer's toolbox, all the way through to cooperative inheritance, one of the most complicated. You will be able to raise, handle, define, and manipulate exceptions. You will be able to integrate the object-oriented and the not-so-object-oriented aspects of Python. You will also be able to create maintainable applications by studying higher level design patterns. You'll learn the complexities of string and file manipulation, and how Python distinguishes between binary and textual data. Not one, but two very powerful automated testing systems will be introduced to you. You'll understand the joy of unit testing and just how easy they are to create. You'll even study higher level libraries such as database connectors and GUI toolkits and how they apply object-oriented principles. Harness the power of Python 3 objects; it's not just a scripting language What you will learn from this book Approach The book begins with the very foundations of OOP and then uses practical examples to show how to correctly implement Object Oriented Programming in Python. Many examples are taken from real-world projects. The book focuses on high-level design as well as the gritty details of the Python syntax. The provided exercises inspire the reader to think about his or her own code, rather than providing solved problems. Who this book is written for If you're new to Object Oriented Programming techniques, or if you have basic Python skills and wish to learn in depth how and when to correctly apply Object Oriented Programming in Python, this is the book for you. If you are an object-oriented programmer for other languages, you too will find this book a useful introduction to Python, as it uses terminology you are already familiar with. Python 2 programmers seeking a leg up in the new world of Python 3 will also find the book beneficial, and you need not necessarily know Python 2. Customer Reviews (3)
Best Python 3 Book I've Read
Excellent introduction to OOP in Python 3
Great OOP for Python developers |
43. 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$14.14 (price subject to change: see help) Asin: 0201734109 Average Customer Review: Canada | United Kingdom | Germany | France | Japan | |
Editorial Review Product Description Customer Reviews (6)
An excellent book to grasp the essence of OO, JAVA and UML Again, thanks for such a fine book and my best wishes
The emphasis is on object-oriented principles, not Java
The emphasis is on object-oriented principles, not Java
Useful for Flash MX Developers
Good Introduction 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. /* |
44. 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$108.00 -- used & new: US$79.99 (price subject to change: see help) Asin: 0321245741 Canada | United Kingdom | Germany | France | Japan | |
Editorial Review Product Description |
45. Object-Oriented Programming with ActionScript by Branden Hall, Samuel Wan | |
Paperback: 456
Pages
(2002-09-13)
list price: US$39.99 -- used & new: US$7.22 (price subject to change: see help) Asin: 0735711836 Average Customer Review: Canada | United Kingdom | Germany | France | Japan | |
Editorial Review Product Description Object-Oriented Programming with ActionScript takes you beyond the level of "neat" code tricks and teaches you how to architect and implement true Macromedia Flash MX applications. You will also learn the programming theory needed to take full advantage of the object-oriented nature of ActionScript. Nearly a third of the book is focused on teaching you everything there is to know about one of the most powerful new features of Flash MX:components. The topics range from understanding and using components, to constructing custom components. This book also recognizes the uniqueness of ActionScript and clarifies because the best practices when it comes to developing with it. The final third of this book teaches you the best methods for working with advanced-level ActionScript-from debugging data structures to server-side interaction. Customer Reviews (36)
Outdated
Fantastic book for OOP concepts in ActionScript. I didn't need a book with pages of code examples.I just needed to have a good explaination and short examples of how the components work or how to manipulate the XML object. In a way, this book serves as a refresh course for people who are familiar with tools such as Visual Basic and have always thought Flash is just for animations. This book is for Flash 6, the concept is still the same with Flash 7 and ActionScript 2.0
Where's The Beef? (or, more correctly, "Where's The OOP?") I guess the New Riders marketing folks decided the Flash book market needed a book with OOP in its title (whether they had enough OOP material to fill a book or not). To make matters worse, the OOP chapters in this book assume you are already intimately familier with OOP and just need an overview of how it works (or doesn't work) in AS. This is certainly not a book for Actionscripters who want to learn OOP! The authors are clearly experts in their field but alas, an expert does not always a writer make! I often found Mr. Hall's writing to be obtuse and overly verbose. Some of his "explanations" had me more confused than when I started! Now with that all said you may think I hated the book but actually I found quite a few useful nuggets... - chapter 1 has some very good advice on optimizing your setup of the Flash environment Bottom line, I bought a used copy of the book and felt it was worth the price; had I paid a higher price I would not have been happy with it.
The book for OO Actionscript
Now for programmers! After a brief introduction to OOP (which is all done through UML) and ActionScript syntax, the reader is presented with constructing an application from start to finish.I was particularly pleased that this example uses the famous MVC (Model-View-Controller) pattern, familiar to many OOP programmers.After completing this chapter, the reader will have a good understanding of the basics of OOP in ActionScript. The next section of the book discusses many of the tiny details in the previous chapter in much more depth.There is discussion on using pre-built Flash components in your application as well as building your own components.Each of these topics are covered in sufficient depth to satisfy the reader. The final section of the book seems to be "everything else you need to know about Flash and ActionScript".This section includes a discussion on debugging your application, useful tips and tricks, and even an introduction to Flash remoting. ... Read more |
46. Component Software: Beyond Object-Oriented Programming (2nd Edition) by Clemens Szyperski | |
Hardcover: 624
Pages
(2002-11-23)
list price: US$69.99 -- used & new: US$14.95 (price subject to change: see help) Asin: 0201745720 Average Customer Review: Canada | United Kingdom | Germany | France | Japan | |
Editorial Review Product Description Customer Reviews (14)
What we really wanted was software components -- read about it here
Absolutely must read for any serious Software Engineer
Best conceptual foundation around After the introductory chapter, about the first third of the book discusses object oriented development. That's no contradiction: OO technology is usually the implementation vehicle for component systems. Szyperski adds (or at least collects) real content about OO technique, including the problematic relationship between 'contracts' and callbacks, language features for containment and control, and the many needs that current OO languages don't meet. Lots of the discussion sounds like 'the loyal opposition' - he supports OO practice, even demands it, but is harshly critical of the OO techniques that cause real problems. The remainder of the book describes requirements of a workable component system and a workable component industry. If done right, component software really could solve a lot of problems: squabbling in multi-vendor environments, maintenance across multiple generations of releases, and more. The theoretical discussion is backed up with case studies, including JavaBeans, CORBA, and OpenDoc. The would-be component user won't find a lot here; this book is really for the component or component framework developer. Developers, however, should not expect a lot of direct, technical detail. This discusses principles, not implementation. That's my one real disappointment in this book: the lack of detail. Even the case studies are brief and somewhat shallow. Those problems are easy to fix, however, with other books on specific APIs, systems, and development techniques. If you are planning a component-based system, whether as a component user or a component developer, this book may be essential. It gives a complete, critical view of what components can do and what they should but cannot yet do. As you go through development, you'll come back to this book (or at least to its issues) again and again.
A 'must read'.
Highly recommended SW Components book Then came the buzz-word SW Object Orientation. I first heard it in the mid 80s. To be frank about it, it had taken me about three years to get to the bottom of it. In my experience about 95% of the people who talked about it were either clueless or those who only wanted to jump on the fast track wagon. In my view, the OO in its pure form is a little bit complex concept. Lets face it, when you start with a mean set of customer requirements and you have your boss breathing down your neck in some cases for no good reason, you are not going to be in the best frame of mind to look for SW objects in a bubble pool of analysis. OOD requires all kind of disciplines. Even the best OO design may not be supported by your target language and it may not be the best approach to your problem, what I'm mean that is like trying to dig your garden with a eating fork which may look like a garden fork ! Here comes the SW component part. Why not group the requirements into a set of likely entities ? Once the requirements are grouped in such fashion the SW Analysis elements are easily mapped onto what is called 'SW Components' which are well described in this book. The author is very descriptive about the idea and he is able to convey it in a simple manner. This book is not only about SW components it also covers other serious technologies such as SW Standards, differences in Components and Objects, SW design architecture, parallel and concurrency. My comments here are related to SW System Developments, NOT System programming which requires different set of rules and support. This book is for those who wish to learn about new technologies, the SW Components. It may not necessarily solve your current problems. At the end of the day there is never an optimal SW Technology which has all the best solutions for all the SW cases. ... Read more |
47. Object-Oriented Programming in Microsoft C++ by Robert Lafore | |
Paperback: 744
Pages
(1992-09)
list price: US$29.95 -- used & new: US$28.69 (price subject to change: see help) Asin: 1878739085 Average Customer Review: Canada | United Kingdom | Germany | France | Japan | |
Editorial Review Product Description Customer Reviews (1)
Marvelous |
48. Object Oriented Programming in VB.Net by Alistair McMonnies | |
Paperback: 696
Pages
(2004-01-22)
list price: US$89.00 -- used & new: US$44.99 (price subject to change: see help) Asin: 0201787059 Average Customer Review: Canada | United Kingdom | Germany | France | Japan | |
Editorial Review Product Description Customer Reviews (3)
a good, good book...
In serious need of proof reading
This book is simply EXCELLENT! |
49. An Introduction to Object-Oriented Programming in C++: with Applications in Computer Graphics by Graham M. Seed | |
Paperback: 972
Pages
(2001-06-15)
list price: US$139.00 -- used & new: US$38.10 (price subject to change: see help) Asin: 1852334509 Average Customer Review: Canada | United Kingdom | Germany | France | Japan | |
Editorial Review Product Description Customer Reviews (3)
Good book for scientific C++ The author also defines his own complex number class. Although users of Visual Studio C++ can get by with the standard template implementation of 'complex', the development of a complex number class is a valuable scientific learning exercise. I came to this text as a moderately experienced scientific programmer, and benefited from many aspects of the presentation. I was attracted to the mathematical developments described above and have used several of them in my own code. Readers who are scientifically inclined and frustrated with the mundane code examples in many introductory texts will take delight in this treatment. It is also a good companion to 'guru' texts such as Stroustrup's, which lay out the theoretical framework of C++ but are short on worked examples. I'm sympathetic to readers who bought this text as an introduction and felt a bit bewildered. I agree, it's not well-suited to most novice programmers. To reach its ideal audience it needs to be retitled and marketed differently.
This is a bad introductory C++ book
Don't buy it for the graphics But if you don'tcare about the graphics the book is great. ... Read more |
50. Object-Oriented Programming via Fortran 90/95 by Ed Akin | |
Paperback: 362
Pages
(2003-01-13)
list price: US$66.00 -- used & new: US$55.68 (price subject to change: see help) Asin: 0521524083 Average Customer Review: Canada | United Kingdom | Germany | France | Japan | |
Editorial Review Product Description Customer Reviews (3)
book contains lots of resources, but its usefulness is limited
Limited Usefulness The above occupies about a third of the book.Another third consists of elementary material that is not particularly relevant even to that audience, such as memory management, linked lists, and linear algebra.Object orientation is mentioned only peripherally in that material. The last third consists of appendices that are mostly padding.There are language tables that are available in the manual with any compiler, and source code which repeats with variations examples in the main text.
This Book Breathes New Life Into Fortran What I like most is that the author contrasts implementation details between Fortran, C++, and MATLAB to futher enrich the topics being discussed.Obviously, with this style, the author knows his audience (engineers and scientists). I HIGHLY RECOMMEND THIS BOOK! ... Read more |
51. ECOOP '96 - Object-Oriented Programming: 10th European Conference, Linz, Austria, July 8-12, 1996. Proceedings (Lecture Notes in Computer Science) | |
Paperback: 502
Pages
(1996-06-26)
list price: US$97.00 -- used & new: US$67.99 (price subject to change: see help) Asin: 3540614397 Canada | United Kingdom | Germany | France | Japan | |
Editorial Review Product Description |
52. ECOOP '91 European Conference on Object-Oriented Programming: Geneva, Switzerland, July 15-19, 1991. Proceedings (Lecture Notes in Computer Science) | |
Paperback: 396
Pages
(1991-08-05)
list price: US$67.95 -- used & new: US$59.55 (price subject to change: see help) Asin: 3540542620 Canada | United Kingdom | Germany | France | Japan | |
Editorial Review Product Description |
53. Object-Oriented Programming: The CLOS Perspective | |
Paperback: 364
Pages
(1993-06-01)
list price: US$44.00 -- used & new: US$39.60 (price subject to change: see help) Asin: 0262661756 Canada | United Kingdom | Germany | France | Japan | |
Editorial Review Product Description |
54. ECOOP '92. European Conference on Object-Oriented Programming: Utrecht, The Netherlands, June 29 - July 3, 1992. Proceedings (Lecture Notes in Computer Science) | |
Paperback: 426
Pages
(1992-07-16)
list price: US$84.95 -- used & new: US$67.86 (price subject to change: see help) Asin: 3540556680 Canada | United Kingdom | Germany | France | Japan | |
Editorial Review Product Description |
55. Ecoop '93-Object-Oriented Programming: 7th European Conference Kaiserslautern, Germany, July 26-30, 1993 : Proceedings (Lecture Notes in Computer Science) | |
Paperback: 542
Pages
(1993-12)
list price: US$98.00 -- used & new: US$96.04 (price subject to change: see help) Asin: 0387571205 Canada | United Kingdom | Germany | France | Japan | |
56. The Waite Group's Object-Oriented Programming in Turbo C++ by Robert Lafore | |
Paperback: 104
Pages
(1991-10)
list price: US$29.95 -- used & new: US$10.01 (price subject to change: see help) Asin: 1878739069 Average Customer Review: Canada | United Kingdom | Germany | France | Japan | |
Customer Reviews (9)
A must read for programmers
Learned how to program with this book! It was an amazingly well-written book.As a 14-year old kid I was able to write some pretty fancy object-oriented programs.Later in college, I found myself using Mr. Lafore's book more often than I used my C++ text by Stroustrup. At some point while moving back and forth between school and home, I lost my copy.But I found that this book is STILL available in what is essentially its 4th edition under the title "Object-Oriented Programming in C++" to this day.Long live this book!It's wonderful!
Yes !
A Great Teacher!
Awesome! |
57. Java(tm) with Object-Oriented Programming by Paul Wang | |
Paperback: 416
Pages
(1998-08-25)
list price: US$73.95 -- used & new: US$13.78 (price subject to change: see help) Asin: 0534952062 Average Customer Review: Canada | United Kingdom | Germany | France | Japan | |
Editorial Review Product Description Customer Reviews (2)
Info from the Author
Surprisingly rich and readable for such a thing book |
58. 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$27.98 (price subject to change: see help) Asin: 0201175894 Average Customer Review: Canada | United Kingdom | Germany | France | Japan | |
Customer Reviews (6)
THE book on object-oriented programming in Common Lisp
Really great book on CLOS
Concise, clear and readable, an excellent introduction
A good way to understand "why CLOS?" 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.
The cover says it all |
59. SymbolicC++: An Introduction to Computer Algebra using Object-Oriented Programming (Volume 0) by Kiat Shi Tan, Willi-Hans Steeb, Yorick Hardy | |
Paperback: 692
Pages
(2000-03-15)
list price: US$139.00 -- used & new: US$89.89 (price subject to change: see help) Asin: 1852332603 Average Customer Review: Canada | United Kingdom | Germany | France | Japan | |
Editorial Review Product Description Customer Reviews (2)
a great object-oriented application The C++ level required is just after CS2, the second C++ class that comprises data structures. If I were a CS2 instructor, I guess I would require students to read some parts of this book since it is a great means of reinforcing about all the concepts learned in C++, while building a nontrivial application; although some examples are taken from physics, physics knowledge is by no means required and the general math level called for reading this book remains comfortably low, and one can always skip the things one does not know or does not care about (such as quaternions, but hey, some people might be turned on by that stuff...). It shows how to build classes that actually perform calculations using integers of arbitrary length, rational numbers of the a/b form, vectors, matrices, quaternions, symbolic variables, differentiation, integration, etc. The system described in the book, SymbolicC++, can be used as a FREE alternative to Mathematica or Maple, less of course the graphing capabilities these great software products offer (less also zillions of functions available). SymbolicC++ may nevertheless be connected to Gnuplot to produce graphs. SymbolicC++ may also be of interest to the professional developer having to struggle with complex calculations, since its classes can be included in any C++ environment. So in short, this book is great if you have the right background and the right interests. I should also point out that Dr Steeb has written another great book that shows the system at work in problems from the physical sciences and finance ("The Nonlinear Workbook")
Eclectic but rich |
60. The Java Tutorial: Object-Oriented Programming for the Internet (2nd Edition) by Mary Campione, Kathy Walrath | |
Paperback: 964
Pages
(1998-03-06)
list price: US$45.95 -- used & new: US$3.75 (price subject to change: see help) Asin: 0201310074 Average Customer Review: Canada | United Kingdom | Germany | France | Japan | |
Editorial Review Product Description Through a task-oriented, example-driven approach, The Java Tutorial introduces you to fundamental concepts and applications. Designed so that you can customize your own path through the specific information you need, the book explains the nuts and bolts of the language, applet construction, and the fundamental Java classes. You will also learn about more advanced topics such as creating a graphical user interface (GUI), using multiple threads, and working with Java's networking capabilities. This Second Edition has been extensively updated to cover API changes in Java 1.1 regarding UI, networking, and I/O, and to include the latest Javalanguage developments. New and updated material includes: *broadcasting to other applications via a multicast socket *new I/O features, including character streams and object serialization *the latest developments in applet tags *using the 1.1 AWT event system *new language features, such as nested classes *tips for writing 100% Pure Java programs *updating 1.0 programs to use the 1.1 API In addition, the Second Edition has been revised and reorganized to offer a stronger and more cohesive presentation, making this best-selling and award-winning book even better. The Tutorial now starts with a new lesson that introduces you to the Java phenomenon and provides a foundation for understanding the rest of the book. The accompanying CD-ROM contains the Tutorialand all its code samples, versions of the Java Development Kit (JDK) and the JDK documentation for each major platform, a 1.1-compatible version of the Swing/JFC package of GUI components, and the HotJava Browser. The CD version of the Tutorial is a browser-friendly version that includes information not found in this book, such as draft lessons on internationalizing Java programs, calling non-Java libraries from Java programs, using the security API, developing JavaBeans components, and using the GUI components in the Swing/JFC package. The authors organize the book'ssections around lessons and "trails" (which correspond toonline tutorials). Beginners will find the sections on running simpleJava applications and applets and on the nuts and bolts of the Javaprogramming language especially useful. However, there is plenty ofexpertise here for the Java expert. (Because this is all"official" JavaSoft material, it gives excellent perspectiveon the ideal use of Java--100 percent pure programming that runs onall hardware platforms.) For example, the sections on using theJavaStream classes present some hard-to-find material on memorystreams and pipes. Additional topics discuss how to get around thebasics of creating user interfaces with AWT classes (though this isless useful because most programmers will use a Java compiler thathandles the details of inner classes and adapters for them). Chapterson graphics programming benefit both beginners and experts and includea great explanation of image filters and animation techniques. Someof the niftiest stuff in The Java Tutorial is presented in thesections on network programming in Java, with a clear explanation ofreading and writing to URLs and working with sockets. (Thesecapabilities are all built in to Java, and this tutorial shows you howto execute them.) The book finishes up with a discussion of newfeatures in JDK 1.2--still under development--and with the printedsource code for all the examples in the book. This book makes a goodargument that print still has its advantages. You'd spend hoursdigging up the relevant tutorials online. --Richard V. Dragan Customer Reviews (40)
Fair and not a tutorial
DON'T BUY THIS!!!!
NOT for BEGINNERS
Excellent Book on Java
This edition covers JDK 1.0 only |
  | Back | 41-60 of 100 | Next 20 |