Java Program Design Principles, Polymorphism, and Patterns /
Get a grounding in polymorphism and other fundamental aspects of object-oriented program design and implementation, and learn a subset of design patterns that any practicing Java professional simply must know in today's job climate. Java Program Design presents program design principles to help...
Main Author: | |
---|---|
Corporate Author: | |
Format: | Electronic eBook |
Language: | English |
Published: |
Berkeley, CA :
Apress : Imprint: Apress,
2019.
|
Edition: | 1st ed. 2019. |
Subjects: | |
Online Access: | Full Text via HEAL-Link |
Table of Contents:
- 1. Modular Software Design
- 2. Polymorphism
- 3. Class Hierarchies
- 4. Strategies
- 5. Encapsulating Constructor Usage
- 6. Iteration
- 7. Adapters
- 8. Decorators
- 9. Composites
- 10. Observers.-11. Model, View, Controller.