Object-oriented analysis, design and implementation : [electronic resource] an integrated approach /
Dathan, Brahma
Object-oriented analysis, design and implementation : an integrated approach / [electronic resource] Brahma Dathan, Sarnath Ramnath - Second edition - New York : Springer, 2015 - 1 online resource (xix, 471 pages) : illustrations. - Undergraduate topics in computer science . - Undergraduate topics in computer science .
Includes bibliographical references and index
Preface to the Second Edition -- Preface to the First Edition -- Basic Object-Oriented Concepts -- Introduction -- Basics of Object-Oriented Programming -- Relationships Between Classes -- Language Features for Object-Oriented Implementation -- Introduction to Object-Oriented Analysis, Design, Implementation and Refactoring -- Elementary Design Patterns -- Analysing a System -- Design and Implementation -- How 'Object-Oriented' is Our Design? -- Advanced Concepts in Object-Oriented Design -- Exploring Inheritance -- Modelling with Finite State Machines -- Interactive Systems and the MVC Architecture -- Designing with Distributed Objects -- The Unified Modelling Language -- Appendix A.-Index
9783319242804 (E-book)
OBJECT-OEIENTED PROGRAMMING (COMPUTER SCIENCE)
QA 76.64 / D37O 2015
Object-oriented analysis, design and implementation : an integrated approach / [electronic resource] Brahma Dathan, Sarnath Ramnath - Second edition - New York : Springer, 2015 - 1 online resource (xix, 471 pages) : illustrations. - Undergraduate topics in computer science . - Undergraduate topics in computer science .
Includes bibliographical references and index
Preface to the Second Edition -- Preface to the First Edition -- Basic Object-Oriented Concepts -- Introduction -- Basics of Object-Oriented Programming -- Relationships Between Classes -- Language Features for Object-Oriented Implementation -- Introduction to Object-Oriented Analysis, Design, Implementation and Refactoring -- Elementary Design Patterns -- Analysing a System -- Design and Implementation -- How 'Object-Oriented' is Our Design? -- Advanced Concepts in Object-Oriented Design -- Exploring Inheritance -- Modelling with Finite State Machines -- Interactive Systems and the MVC Architecture -- Designing with Distributed Objects -- The Unified Modelling Language -- Appendix A.-Index
9783319242804 (E-book)
OBJECT-OEIENTED PROGRAMMING (COMPUTER SCIENCE)
QA 76.64 / D37O 2015
