在庫システムでファサードパターンを使用する方法の例を教えてもらえますか?私の在庫は私がただの実装にいくつかの単純なクラスを必要とするコードを書くために誰かを求めていないです..私は秩序と配信にチェックするための国家クラスを記述しなかった在庫用ファサードデザインパターン
コーヒー、バングルス、ピザ
です。
私はちょうど
がインベントリにファサードを使用するには、この音は、合理的なん..在庫の注文の在庫が低いかどうかを確認、在庫確認、追加、削除、手持ちの在庫することができるようにしたいですか?
productFacade Interface class
inventory class
bagel class implements inventory(adding,deleting, stock on hand)
pizza class implement inventory
coffee class implements inventory
ファサードパターンを使用することは妥当ですか?
orderfacade
order class(create order)
address class(for delivery of pizza, bagel,etc)
orderline
basket item
私のプログラムにファサードパターンを強制しようとしています。 私のプログラムは、すでにピザを作成するための抽象的なファクトリを使用しています。コーヒーとベーグルの調味料のデコレータ。
この 'java'と' C++'にタグを付けて、デザインパターンについて質問するのは単なる意味です。 : – James
Fascadeパターンは単なるサブシステムなので、あなたがプログラムを使いたいと思っているのではないかと想像してください。どのような機能を使って実装が使えるようにして、それがどのように機能するかを知る必要はありません。 – Spidy
@ジェームスあなたのためにそれを修正しました。 –