Modèles de conception Java

Résumé du modèle de conception

Orienté objet est un système orienté développement qui prend diverses mesures pour empêcher l'apparition de bogues difficiles à suivre lors du développement, de la maintenance et de l'expansion du système.

Le modèle de conception Java vise à créer un système facile à étendre et à maintenir en augmentant la réutilisabilité des classes.

Ci-dessous le menu inachevé

Menu Iterator Adapter Template Method Factory Method Singleton Prototype Builder Abstract Factory Bridge Strategy Composite Decorator Visitor Chain of Responsibility Facade Mediator Observer Memento *State Flyweight Proxy Command *Interpreter

Conseils orientés objet

Diluer les dépendances entre les objets

・ Soyez conscient des classes abstraites et de la programmation d'interface ・ Les classes qui fonctionnent correctement sont étendues et utilisées sans modification. ・ Soyez conscient du principe de substitution de Liskov (LSP) Utilisez des variables de type Super classe pour gérer les sous-classes collectivement Soyez conscient si vous souhaitez utiliser instanceof (pouvez-vous le faire avec Lsp au lieu de instanceof?)

Recommended Posts

Modèles de conception Java
[Java] Résumé des modèles de conception
Divers modèles de conception
Modèle de conception Java
Introduction aux modèles de conception (introduction)
Étudier les modèles de conception du GoF
Résumé du modèle de conception Java
Introduction aux modèles de conception (Builder)
Introduction aux modèles de conception (composite)
[Design pattern] Bibliothèque de base Java
Introduction aux modèles de conception (poids mouche)
Java
Introduction au prototype de modèles de conception
Introduction aux modèles de conception (Iterator)
Java
Pourquoi vous avez besoin d'un modèle de conception
Introduction aux modèles de conception (stratégie)
Repenser les modèles de conception avec les expressions lambda Java8 et Stream --Builder pattern -
Introduction aux modèles de conception (méthode d'usine)
Introduction aux modèles de conception (Abstract Factory)
Modèle de conception Java pour débutant (modèle de méthode d'usine)
Modèle de conception important pour améliorer la maintenabilité
Résumé de «Modèles de conception appris en langage Java (édition multithread)» (partie 10)
Résumé de «Modèles de conception appris en langage Java (édition multithread)» (partie 7)
Résumé de «Modèles de conception appris en langage Java (édition multithread)» (partie 3)
Résumé de «Modèles de conception appris en langage Java (édition multithread)» (partie 9)
Résumé de «Modèles de conception appris en langage Java (édition multithread)» (partie 6)
Résumé de «Modèles de conception appris en langage Java (édition multithread)» (partie 4)
Résumé de «Modèles de conception appris en langage Java (édition multithread)» (Partie 5)
Résumé de «Modèles de conception appris en langage Java (édition multithread)» (partie 2)
Modèles de conception à utiliser avec les bibliothèques Java fréquemment utilisées - Modèle d'usine
Résumé de «Modèles de conception appris en langage Java (édition multi-thread)» (Partie 1)
Résumé de «Modèles de conception appris en langage Java (édition multithread)» (partie 11)
Résumé de «Modèles de conception appris en langage Java (édition multithread)» (partie 12)
Résumé de «Modèles de conception appris en langage Java (édition multithread)» (partie 8)
Apprendre Java (0)
Étudier Java ―― 3
Java protégé
[Java] Annotation
Module [Java]
Tableau Java
Étudier Java ―― 9
Java scratch scratch
Astuces Java, astuces
Méthodes Java
Méthode Java
java (constructeur)
Tableau Java
[Java] ArrayDeque
java (remplacement)
Journée Java 2018
Chaîne Java
java (tableau)
Java statique
Sérialisation Java
java débutant 4
JAVA payé
Étudier Java ―― 4
Java (ensemble)
tri shell java