1. Le principe de responsabilité unique: une catégorie ne fait que ce qu'elle devrait faire.
2. Principe de substitution de Rich: les sous-classes doivent être capables de remplacer la classe de base (classe des parents), sinon ils ne doivent pas être conçus comme leur sous-classe.
3. Le principe de la dépendance échange: la conception dépend de l'abstraction plutôt que de la concrété.
4. Principe d'isolement de l'interface: l'interface doit être petite et spéciale, pas grande et complète.
5. Principe ouvert et ferme: une entité logicielle telle que les classes, les modules et les fonctions doit être ouverte aux extensions et fermée aux modifications.
6. Principe de combinaison / d'agrégation et de réutilisation: Essayez d'utiliser la combinaison et l'agrégation, et utilisez des relations moins héréditaires pour atteindre le principe de réutilisation.
7. Loi de Dimit: couplage faible, forte cohésion.
Ce qui précède est tout le contenu de cet article. J'espère que le contenu de cet article sera d'une aide à l'étude ou au travail de chacun. J'espère également soutenir plus Wulin.com!