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...

Full description

Bibliographic Details
Main Author: Sciore, Edward (Author, http://id.loc.gov/vocabulary/relators/aut)
Corporate Author: SpringerLink (Online service)
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.