The Object-Oriented Thought Process, 3rd Third Edition (PDF英文版)
By Matt Weisfeld
Published Aug 25, 2008 (Addison-Wesley Professional)
Pages: 360
ISBN-10: 0-672-33016-4
ISBN-13: 978-0-672-33016-2
An introduction to object-oriented concepts for developers looking to master modern application practices.
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.
详细介绍在此:http://www.informit.com/store/product.aspx?isbn=0672330164