Object-Oriented Thought Process, 3rd Edition



Bookstore > Books > Object-Oriented Thought Process, 3rd Edition

Price$20.85 - $35.99
Rating
AuthorMatt Weisfeld
PublisherAddison-Wesley
Published2008
Pages360
LanguageEnglish
FormatPaper book / ebook (PDF)
ISBN-100672330164
ISBN-139780672330162
EBook Hardcover Paperback

Object-oriented programming (OOP) is the foundation of modern programming languages, including C++, Java, C#, and Visual Basic .NET. By designing with objects rather than treating the code and data as separate entities, OOP allows objects to fully utilize other objects' services as well as inherit their functionality. OOP promotes code portability and reuse, but requires a shift in thinking to be fully understood. Before jumping into the world of object-oriented programming languages, you must first master The Object-Oriented Thought Process.





4 5 455

Similar Books


Python 3 Object-Oriented Programming, 3rd Edition

Python 3 Object-Oriented Programming, 3rd Edition

by Dusty Phillips

Object-oriented programming (OOP) is a popular design paradigm in which data and behaviors are encapsulated in such a way that they can be manipulated together. This third edition of Python 3 Object-Oriented Programming fully explains classes, data encapsulation, and exceptions with an emphasis on when you can use each principle to develo...

Price:  $39.99  |  Publisher:  Packt Publishing  |  Release:  2018

Mastering Object-oriented Python

Mastering Object-oriented Python

by Steven Lott

This practical example-oriented guide will teach you advanced concepts of object-oriented programming in Python. This book will present detailed examples of almost all of the special method names that support creating classes that integrate seamlessly with Python's built-in features. It will show you how to use JSON, YAML, Pickle, CSV, XM...

Price:  $26.99  |  Publisher:  Packt Publishing  |  Release:  2014

Practical Object-Oriented Design, 2nd Edition

Practical Object-Oriented Design, 2nd Edition

by Sandi Metz

Object-oriented programming languages exist to help you create beautiful, straightforward applications that are easy to change and simple to extend. Unfortunately, the world is awash with object-oriented (OO) applications that are difficult to understand and expensive to change. Practical Object-Oriented Design, Second Edition, immerses y...

Price:  $35.53  |  Publisher:  Addison-Wesley  |  Release:  2018

Learn Python the Hard Way, 3rd Edition

Learn Python the Hard Way, 3rd Edition

by Zed A. Shaw

Zed Shaw has perfected the world's best system for learning Python. Follow it and you will succeed-just like the hundreds of thousands of beginners Zed has taught to date! You bring the discipline, commitment, and persistence; the author supplies everything else.In Learn Python the Hard Way, 3rd Edition, you'll learn Python by working thr...

Price:  $14.49  |  Publisher:  Addison-Wesley  |  Release:  2013

C++ All-in-One For Dummies, 3rd Edition

C++ All-in-One For Dummies, 3rd Edition

by John Paul Mueller, Jeff Cogswell

C++ is the workhorse of programming languages and remains one of the most widely used programming languages today. It's cross-platform, multi-functional, and updates are typically open-source. The language itself is object-oriented, offering you the utmost control over data usage, interface, and resource allocation. If your job involves d...

Price:  $26.33  |  Publisher:  Wiley  |  Release:  2014

Beginning Hibernate, 3rd Edition

Beginning Hibernate, 3rd Edition

by Joseph Ottinger, Jeff Linwood, Dave Minter

Beginning Hibernate, 3rd Edition is ideal if you're experienced in Java with databases (the traditional, or "connected," approach), but new to open-source, lightweight Hibernate, a leading object-relational mapping and database-oriented application development framework.This book packs in information about the release of...

Price:  $38.49  |  Publisher:  Apress  |  Release:  2014

Beginning Ruby, 3rd Edition

Beginning Ruby, 3rd Edition

by Peter Cooper

Learn the principles behind object-oriented programming and within a few chapters create a fully functional Ruby application. You'll also gain a basic understanding of many ancillary technologies such as databases, XML, web frameworks, and networking - some of which are needed as part of a fully functioning Ruby application.Based on the b...

Price:  $20.52  |  Publisher:  Apress  |  Release:  2016

Python 3 Object-oriented Programming, 2nd Edition

Python 3 Object-oriented Programming, 2nd Edition

by Dusty Phillips

Python 3 is more versatile and easier to use than ever. It runs on all major platforms in a huge array of use cases. Coding in Python minimizes development time and increases productivity in comparison to other languages. Clean, maintainable code is easy to both read and write using Python's clear, concise syntax.Object-oriented programmi...

Price:  $39.99  |  Publisher:  Packt Publishing  |  Release:  2015