Object oriented analysis, design and implementation : an integrated approach / Brahma Dathan and Sarnath Ramnath.
Material type:
- 9788173718809
- 005.117 23 D233
Item type | Current library | Call number | Status | Date due | Barcode | Item holds | |
---|---|---|---|---|---|---|---|
Books | ISI Library, Kolkata | 005.117 D233 (Browse shelf(Opens below)) | Available | C26363 |
Browsing ISI Library, Kolkata shelves Close shelf browser (Hides shelf browser)
No cover image available | ||||||||
005.117 B724 Object-oriented analysis an design with applications | 005.117 B846 Algebraic specification techniques in object oriented programming environments | 005.117 C877 Object oriented programming : an evolutionary approach | 005.117 D233 Object oriented analysis, design and implementation : | 005.117 D737 Doing hard time | 005.117 E42 Principles of object oriented software development | 005.117 Ed22 Codecharts |
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.
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.
There are no comments on this title.