Joyner, of the Microsoft Research Institute at Macquarie University, compares the strengths and weaknesses of the three object-oriented languages C++, Java and Eiffel, and examines how various language features affect software productivity. Individual chapters address modules, class members, inheritance, generics, interfaces and access control, constructors and destructors, casts, compile time, and run time. -- Copyright 2000 Book News, Inc., Portland, OR All rights reserved
"synopsis" may belong to another edition of this title.
Object technology appears to be a bewildering field in constant turmoil. But the core concepts of object-oriented programming endure as a paradigm for advanced programming methodology. By analyzing and comparing three different object-oriented languages, Objects Unencapsulated probes the core of object technology to examine how various language features affect software productivity.
Objects Unencapsulated examines and compares the strengths and weaknesses of Java, Eiffel, and C++. Topics covered include:
Grounded by his belief that true innovation demands constant re-evaluation, Ian Joyner strips away the superficial distinctions between these languages to find the essence of object-oriented programming. He explains the facts behind the many controversies that an object-oriented practitioner constantly faces. By explaining some essential theory in practical terms, Objects Unencapsulated exposes the principles of the object-oriented paradigm.About the Author:
Ian Joyner is a member to the Object Technology Group at the Microsoft Research Institute at Macquarie University in Australia. He has been practicing-and critiquing-object-oriented software since 1979.
"About this title" may belong to another edition of this title.
Book Description Prentice Hall, 1999. Paperback. Book Condition: Brand New. 386 pages. 9.00x7.00x1.25 inches. In Stock. Bookseller Inventory # zk0130142697
Book Description Prentice Hall PTR, 1999. Textbook Binding. Book Condition: New. Bookseller Inventory # P110130142697