Designing with objects

Designing with objects: object-oriented design patterns explained with stories from Harry Potter

by Kak, Avinash C.

Type Book
Rate 0.0 /5

"All code examples in the book are available for download on a companion site with resources for readers and instructors. A refreshing alternative to the rather abstract and dry explanations of the object-oriented design patterns in much of the existing literature on the subject In 24 chapters, Designing with Objects explains well-known design patterns by relating them to stories from the Harry Potter series"-- "Designing with Objects is the only book that explains object-oriented design patte…

Read More ↓

Title Statements

  • Full title :Designing with objects : object-oriented design patterns explained with stories from Harry Potter / Avinash C. Kak.

Summary

"All code examples in the book are available for download on a companion site with resources for readers and instructors. A refreshing alternative to the rather abstract and dry explanations of the object-oriented design patterns in much of the existing literature on the subject In 24 chapters, Designing with Objects explains well-known design patterns by relating them to stories from the Harry Potter series"--

"Designing with Objects is the only book that explains object-oriented design patterns through examples that are based on Harry Potter stories"--

Read More ↓

Edition Statements

  • Publication Date:2015

Publication Statements

  • Publisher(s):John Wiley & Sons, Inc
  • Place of Publication:Hoboken, New Jersey
  • Language:eng
  • Publication Date:2015

The Physical Object

  • Description:1 online resource

Edition Identifiers

  • ISBN:9781118902561, 1118902564, 9781118903421, 1118903420, 1118581202, 9781118581209
  • oclc:ocn925497092
  • LC Classification:QA76.64
  • Dewey Decimal:005.1/17

Table of Contents

Title Page; Copyright Page; Contents; Preface; Acknowledgments; Chapter 1 Why Learn Design Patterns and Why Do So with Help from Harry Potter?; 1.1 The OO Design Patterns "Bible" by GoF; 1.2 But What Has Harry Potter Got to Do with OO Design Patterns?; 1.3 Is Familiarity with Harry Potter a Requirement for Understanding This Book?; 1.4 How the Pattern Explanations are Organized; 1.5 The Terminology of Object-Oriented Programming; 1.6 The UML Notation Used in the Class Diagrams; 1.6.1 Association as a Relationship Between Classes.

1.6.2 Aggregation and Composition as Relationships Between Classes1.6.3 Representing Attributes; 1.6.4 Representing Operations; Part I Creational Patterns; Chapter 2 Abstract Factory; 2.1 The Concept of a Factory in Software; 2.2 Intent and Applicability; 2.3 Introduction to the Abstract Factory Pattern; 2.4 The Abstract Factory Pattern in Real-World Applications; 2.5 Harry Potter Story Used to Illustrate the Abstract Factory Pattern; 2.6 A Top Level View of the Pattern Demonstration; 2.7 The Abstract Class Factory; 2.8 The Helper Class FactoryStore; 2.9 The Abstract Class Enchanted.

2.10 The Concrete Classes for Magical Objects2.11 The Concrete Factory…

Read More ↓

Subjects

Writers

Rate & Review

0.0/5
(0 people Voted)

No reviews yet. Be the first to rate this work.

Files & Downloads

No downloadable files are registered for this work yet.