-5
これをどのように構成するかの簡単な例は、特に便利です。OOPを使用したステートパターンデザイン
これをどのように構成するかの簡単な例は、特に便利です。OOPを使用したステートパターンデザイン
これは、私はそれを行うだろうかです:
MyMotor
は、クラスMotor
のインスタンスです。このクラスには、4つの関数idle()
,accelerate()
,flat()
,decelerate()
があります。 (プライベートメンバーとそのコンストラクタを使って基本クラスを構築する方法を知っていると仮定します)
main()
で、MyMotor
を作成し、状態に基づいて制御します。ブール値を使用して状態を制御/監視することができます。私がどんな国にいても、いつでも、特定の機能が呼び出されます。
次回は、より良い回答を得るためにここで質問する前に試してみてください。
「コード例を提供してください」このサイトは無料の宿題終了サービスではありません。 –
@Benこれは宿題ではありません。 –
状態テーブルを使用します。 OOPのオーバーヘッドの必要はありません。 –