Java デザイン パターンとは何ですか?

リリース: 2019-11-20 11:54:15
オリジナル
2648 人が閲覧しました

Java デザイン パターンとは何ですか?

デザイン パターン (デザイン パターン) は、繰り返し使用されるコード設計エクスペリエンスを分類およびカタログ化した一連の概要であり、ほとんどの人に知られています。デザイン パターンを使用する目的は、コードを再利用し、コードを他の人が理解しやすくし、コードの信頼性を確保することです。

一般に、デザイン パターンは 3 つのカテゴリと 23 種類に分類されます。

クリエイティブ パターン、合計 5 種類: ファクトリ メソッド パターン、抽象ファクトリ パターン、シングルトンパターン、ビルダーモード、プロトタイプモード。

アダプター モード、デコレーター モード、プロキシ モード、アピアランス モード、ブリッジ モード、コンビネーション モード、およびフライウェイト モードの 7 つの構造モードがあります。

行動パターン、合計 11: 戦略パターン、テンプレート メソッド パターン、オブザーバー パターン、反復サブ パターン、責任連鎖パターン、コマンド パターン、メモ パターン、状態パターン、訪問者パターン、メディエーター パターン、インタープリター モード。

実際には、並行モードとスレッド プール モードという 2 つのカテゴリがあります。

#デザイン パターンの 6 つの原則

#1. オープン クローズの原則

#2. リスコフ置換の原則

3. 依存反転の原則

4. インターフェイス分離の原則

5. デメテルの原則 (デメテルの原則)

6. 複合再利用の原則

Java の詳細については、

Java の基本を参照してください。チュートリアル###。

以上がJava デザイン パターンとは何ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート