Object-Oriented Analysis, Design and Implementation An Integrated Approach /

The second edition of this textbook includes revisions based on the feedback on the first edition. In a new chapter the authors provide a concise introduction to the remainder of UML diagrams, adopting the same holistic approach as the first edition.  Using a case-study-based approach for providing...

Full description

Bibliographic Details
Main Authors: Dathan, Brahma (Author), Ramnath, Sarnath (Author)
Corporate Author: SpringerLink (Online service)
Format: Electronic eBook
Language:English
Published: Cham : Springer International Publishing : Imprint: Springer, 2015.
Edition:2nd ed. 2015.
Series:Undergraduate Topics in Computer Science,
Subjects:
Online Access:Full Text via HEAL-Link
Table of Contents:
  • Preface to the Second Edition
  • Preface to the First Edition
  • Part I: Basic Object-Oriented Concepts
  • Introduction
  • Basics of Object-Oriented Programming
  • Relationships Between Classes
  • Language Features for Object-Oriented Implementation
  • Part II: Introduction to Object-Oriented Analysis, Design, Implementation and Refactoring
  • Elementary Design Patterns
  • Analysing a System
  • Design and Implementation
  • How ‘Object-Oriented’ is Our Design?
  • Part III: 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.