Python-design-patterns-facade
提供:Dev Guides
Pythonデザインパターン-ファサード
ファサードのデザインパターンは、サブシステム内の一連のインターフェイスへの統合インターフェイスを提供します。 任意のサブシステムが使用できる高レベルのインターフェースを定義します。
ファサードクラスは、どのサブシステムが要求に責任があるかを知っています。
ファサードパターンの設計方法
ファサードパターンの設計方法を見てみましょう。
出力
上記のプログラムは、次の出力を生成します-
説明
このプログラムはシナリオを使用して設計されています。 それは、車または任意の走行車両のエンジンを始動することです。 コードを観察すると、運転、駐車、燃料消費のための関連機能も含まれています。