デザインアイデア募集中金型管理システムを作るため。 オブジェクト指向のアプローチを使用し、いくつかのパターン設計概念を統合してそれを作成したいと考えています。 主にオブジェクト指向のデザインパターンを練習します。 『オブジェクト指向パターンの設計と実践』を断続的に2回近く読みました。実戦となると全く分かりません。考えてみたら頭が真っ白になり、「型」を作ることしか思いつきませんでした。 アイデア募集中! ! ! ! ! ! オブジェクト指向 デザインパターン システム設計 共有先: -----解決策--------------------------------「オブジェクト指向」で満足しないでください オブジェクト指向 「デザインパターン」を厳密に適用しないでください ほぼ2回見ましたが、大丈夫です、再イメージしても大丈夫です 鍵は、「モールド」クラスが何を行うかにあります-----解決策--------- デザイン パターンは何もないところから生まれるものではなく、特定のエンティティに基づいて設計および計画されるため、最初にシステムにどのエンティティを含める必要があるかを分析する必要があります。 あなたが言及した金型管理システムによると、エンティティ「金型」が存在するはずであり、 などの他のエンティティも存在するはずだとも言いました。 1. 関与する特定の人々。誰が管理しているのでしょうか?管理方法は?金型の管理はどうなるのでしょうか? 2. 金型の特性。金型ごとに違いはありますか?型の内容はすべてテキストで構成されていますか?テキスト以外にマルチメディアはありますか? 3. 金型の内容の提示。リスト?図? 待ってください これらのエンティティのサポートにより、どのエンティティをオブジェクトにカプセル化できるか、また、デザイン パターンを通じてオブジェクト間のどの関係を実現できるかを決定できます。 ------解決策----------------------オブジェクト指向の作業を行う場合、一般に 2 つの状況があります。 1. 完全な計画があり、サイト全体のプロセスとモジュールが明確になってから、OO 2. 最初にプロセス指向の方法でプログラムを作成し、再利用されたコード ブロックを抽出し、これらのコード ブロックをクラス/オブジェクトに編成し、パラメーターの変更を制御し、徐々に OO を実現します。 1は無形から有形への抽象的思考であり、全体像とWebサイト分析能力が求められます 2は、有形から無形までのイメージ思考であり、観察力と分類・要約する能力が必要です 工業プロセスに精通している場合は、方法 2 を使用することをお勧めします 産業アーキテクチャに精通している場合は、方法 1 を使用することをお勧めします。