"のJava / J2EEデザインパターン」、最高のJava開発者のリファレンスドキュメント。
-include 32のJava / J2EEデザインパターン、UMLとcoddings。
- デザインパターンは、経験豊富なオブジェクト指向のソフトウェア開発者によって使用されるベストプラクティスを表す。
- デザインパターンは、ソフトウェア開発者は、ソフトウェアの開発中に直面する一般的な問題の解決策である。これらのソリューションは、時間の非常に実質的な期間にわたって、多数のソフトウェア開発者が試行錯誤することによって得た。
- このチュートリアルでは、ステップのアプローチとデザインパターンの概念を学びながら、Javaを用いた例による工程を経て、行くことができます。
- この参照が容易かつ迅速な方法でソフトウェア設計を学ぶために、ソフトウェアの開発中と非経験豊富な開発者のために直面​​した特定の問題に最適なソリューションを提供するために、経験豊富な開発者のために用意されています。
このチュートリアルを進め始める-Before、私はあなたがすでに基本的なJavaプログラミングの概念を知っているという仮定を作ってるんだ。あなたはこれらの概念をよく知っていないなら、私は、Javaプログラミング上の私たちの簡単なチュートリアルを通過することをお勧めします。
1.Creationalパターン:むしろ新しいopreatorを使用して直接オブジェクトをインスタンス化するよりも、作成ロジックを隠しながらオブジェクトを作成する方法を提供します。これは、オブジェクトが指定されたユースケースのために作成する必要があるかを決定する際にプログラムより多くの柔軟性を与える。
2.Structuralパターン:懸念クラスとオブジェクト合成。継承の概念は、インターフェースを構成し、新しい機能を得るためにオブジェクトを構成する方法を定義するために使用される。
3.Behavioralパターン:オブジェクト間の通信と特異的に心配。
4.J2EEパターン:これらのデザインパターンは、pと特異的に懸念している...