An introduction to object-oriented programming
Material type:
- 0201760312
Item type | Home library | Call number | Status | Date due | Barcode | |
---|---|---|---|---|---|---|
![]() |
Biblioteca de la Facultad de Informática | D.1.5 BUD (Browse shelf(Opens below)) | Checked out | 03/01/2014 | DIF-03623 |
Thinking object-oriented -- Abstraction -- Object-oriented design -- Classes and methods -- Messages, instances and initialization -- A case study: the eight-queens puzzle -- A case study: a billiards game -- Inheritanceb and substitution -- A case study: a card game -- Subclasses and subtypes -- Static and dynamic behavior -- Implications of substitution -- Multiple inheritance -- Polymorphism and software reuse -- Overloading -- Overriding -- The polymorphic variable -- Generics -- Container classes -- A case study: the STL -- Frameworks -- An example framework: the AWT and swing -- Object interconnections -- Design patterns -- Reflection and introspection -- Distributed Objects -- Implementation -- Source for the eight-queens puzzle -- Source for the billiards game -- Source for the solitaire game -- Glossary -- References -- Index