# javaDesignPattern **Repository Path**: xuelove/java-design-pattern ## Basic Information - **Project Name**: javaDesignPattern - **Description**: java 设计模式 - **Primary Language**: Unknown - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2023-11-03 - **Last Updated**: 2023-11-03 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # Java 设计模式 ### 7大设计原则 1. 开闭原则 2. 依赖导致原则 3. 接口隔离原则 4. 迪米特原则 5. 里氏替换原则 6. 合成复用原则 7. 单一职责原则 ### 23种设计模式 ##### 工厂模式 1. 简单工厂模式 2. 工厂模式 3. 抽象工厂模式