An introduction to object-oriented programming /
Material type: TextPublication details: New Delhi. : Addison-Wesley, c1997Edition: 2nd edDescription: xviii, 452 pISBN: 9788178082288Subject(s): Object-oriented programming (Computer science)DDC classification: 005.1Item type | Current library | Collection | Call number | Status | Date due | Barcode | Item holds |
---|---|---|---|---|---|---|---|
Lending Books | Main Library Stacks | Reference | 005.1 BUD (Browse shelf(Opens below)) | Available | 008548 |
Browsing Main Library shelves, Shelving location: Stacks, Collection: Reference Close shelf browser (Hides shelf browser)
005.1 BAY Case Tools : concepts and applications | 005.1 BAY Case Tools : concepts and applications | 005.1 BER Bioinformatics computing | 005.1 BUD An introduction to object-oriented programming / | 005.1 DOU Real-time UML : developing efficient objects for embedded systems | 005.1 EAS Software engineering : | 005.1 EAS Software engineering : |
Originally published in Reading, Mass by Addison-Wesley, ©1997. ISBN is 0201824191 / 9780201824193
1. Thinking Object-Oriented --
2. Object-Oriented Design --
3. Classes and Methods --
4. Messages, Instances, and Initialization --
5. A Case Study: The Eight Queens Puzzle --
6. A Case Study: A Billiards Game --
7. Inheritance --
8. A Case Study: Solitaire --
9. Mechanisms for Software Reuse --
10. Subclasses and Subtypes --
11. Replacement and Refinement --
12. Implications of Inheritance --
13. Multiple Inheritance --
14. Polymorphism --
15. A Case Study: Container Classes --
16. A Case Study: The STL --
17. Visibility and Dependency --
18. Patterns and Frameworks --
19. A Case Study: The LAF --
20. A Second Look at Classes --
21. Implementation --
App. A. Source for the Eight-Queens Puzzle --
App. B. Source for the Billiards Game --
App. C. Source for the Solitaire Game.
Discover the basic concepts of object-oriented programming and the elements of object-oriented design. Timothy Budd teaches objects, class methods, inheritance (including multiple inheritance), polymorphism and principles in a language-independent manner, with examples from five different languages: C++, Delphi, Java, Objective-C, and Smalltalk.
There are no comments on this title.