Weisfeld, Matt A.

The object-oriented thought process [electronic resource] / Matt Weisfeld. - 4th ed. - Upper Saddle River, NJ : Addison-Wesley, c2013. - 1 online resource (1 v.) : ill. - Developer's library . - Developer's library. .

Includes bibliographical references and index.

Introduction to object-oriented concepts -- How to think in terms of objects -- Advanced object-oriented concepts -- The anatomy of a class -- Class design guidelines -- Designing with objects -- Mastering inheritance and composition -- Frameworks and reuse : designing with interfaces and abstract classes -- Building objects and object-oriented design -- Creating object models with UML -- Objects and portable data : XML and JSON -- Persistent objects : serialization, marshalling and relational databases -- Objects in Web services, mobile apps and hybrids -- Objects and client/server applications -- Design patterns.

9780133090659 0133090655

CL0500000222 Safari Books Online


Object-oriented programming (Computer science)


Electronic books.