TY - BOOK AU - Dathan,Brahma AU - Ramnath,Sarnath TI - Object oriented analysis, design and implementation: an integrated approach SN - 9788173718809 U1 - 005.117 23 PY - 2014/// CY - Hyderabad PB - Universities Press KW - Object-oriented programming (Computer science). KW - Software engineering N1 - Includes bibliographical references and index; 1. Introduction-- 2. Basics of object-oriented programming-- 3. Relationships between classes-- 4. Language features for object-oriented implementation-- 5. Elementary design patterns-- 6. Analysing a system-- 7. Design and implementation-- 8. How object-oriented is our design?-- 9. Exploring inheritance-- 10. Modelling with finite state machines-- 11. Interactive systems and the MVC architecture-- 12. Designing with distributed objects-- 13. The unified modelling language-- Bibliography-- Index N2 - This book, meant to serve as a textbook on the subject, provides a comprehensive introduction to OOAD. The salient points of its coverage are: A sound footing on object-oriented concepts such as classes, objects, interfaces, inheritance, polymorphism, dynamic linking, etc. A good introduction to the stage of requirements analysis. Use of UML to document user requirements and design. An extensive treatment of the design process. Coverage of implementation issues. Appropriate use of design and architectural patterns. Introduction to the art and craft of refactoring. Pointers to resources that further the reader's knowledge ER -