Design Pattern Examples
Overview of object-oriented design patterns
program.py File Reference

Heart of the DesignPatternExamples_python package, which executes all the exercises. More...

Go to the source code of this file.

Classes

class  Program
 Contains all the top-level Design Pattern Examples to match C#. More...
 
class  Program.Exercise
 Represents a single exercise or example for a design pattern. More...
 
class  Program.Options
 Represents the command line options provided to the program, if any. More...
 

Namespaces

namespace  DesignPatternExamples_python
 The DesignPatternExamples_python package, containing 20 examples of design patterns, each in their own namespace.
 
namespace  DesignPatternExamples_python.program
 

Detailed Description

Heart of the DesignPatternExamples_python package, which executes all the exercises.

This mirrors the C# and C++ program structures.

Definition in file program.py.