Skip to content

Commit daa5584

Browse files
committed
更改 工厂模式 位置
1 parent 82ba5ea commit daa5584

24 files changed

Lines changed: 54 additions & 50 deletions

pattern/README.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -53,12 +53,12 @@
5353

5454
# 创建型模式
5555

56-
## [工厂模式](src/main/java/com/cpucode/pattern/factory)
56+
## [工厂模式](src/main/java/com/cpucode/pattern/create/factory)
5757

58-
- [x] [简单工厂模式__SimpleFactoryTest](src/main/java/com/cpucode/pattern/factory/simplefactory/SimpleFactoryTest.java)
59-
- [x] [工厂方法模式__FactoryMethodTest](src/main/java/com/cpucode/pattern/factory/factorymethod/FactoryMethodTest.java)
60-
- [x] [抽象工厂模式__AbstractFactoryTest](src/main/java/com/cpucode/pattern/factory/abstractfactory/AbstractFactoryTest.java)
61-
- [ ] [JDBC操作案例](src/main/java/com/cpucode/pattern/factory/sqlhelper/org/jdbc/sqlhelper)
58+
- [x] [简单工厂模式__SimpleFactoryTest](src/main/java/com/cpucode/pattern/create/factory/simplefactory/SimpleFactoryTest.java)
59+
- [x] [工厂方法模式__FactoryMethodTest](src/main/java/com/cpucode/pattern/create/factory/factorymethod/FactoryMethodTest.java)
60+
- [x] [抽象工厂模式__AbstractFactoryTest](src/main/java/com/cpucode/pattern/create/factory/abstractfactory/AbstractFactoryTest.java)
61+
- [ ] [JDBC操作案例](src/main/java/com/cpucode/pattern/create/factory/sqlhelper/org/jdbc/sqlhelper)
6262

6363
## [单例模式](src/main/java/com/cpucode/pattern/singleton)
6464

pattern/src/main/java/com/cpucode/pattern/factory/Course.java renamed to pattern/src/main/java/com/cpucode/pattern/create/factory/Course.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
package com.cpucode.pattern.factory;
1+
package com.cpucode.pattern.create.factory;
22

33
/**
44
* @author : cpucode

pattern/src/main/java/com/cpucode/pattern/factory/JavaCourse.java renamed to pattern/src/main/java/com/cpucode/pattern/create/factory/JavaCourse.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
package com.cpucode.pattern.factory;
1+
package com.cpucode.pattern.create.factory;
22

33
/**
44
* @author : cpucode
@@ -7,7 +7,7 @@
77
* @github : https://github.com/CPU-Code
88
* @csdn : https://blog.csdn.net/qq_44226094
99
*/
10-
public class JavaCourse implements Course{
10+
public class JavaCourse implements Course {
1111
@Override
1212
public void record() {
1313
System.out.println("录制Java课程");

pattern/src/main/java/com/cpucode/pattern/factory/PythonCourse.java renamed to pattern/src/main/java/com/cpucode/pattern/create/factory/PythonCourse.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
package com.cpucode.pattern.factory;
1+
package com.cpucode.pattern.create.factory;
22

33
/**
44
* @author : cpucode

pattern/src/main/java/com/cpucode/pattern/factory/abstractfactory/AbstractFactoryTest.java renamed to pattern/src/main/java/com/cpucode/pattern/create/factory/abstractfactory/AbstractFactoryTest.java

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
1-
package com.cpucode.pattern.factory.abstractfactory;
1+
package com.cpucode.pattern.create.factory.abstractfactory;
22

3-
import com.cpucode.pattern.factory.abstractfactory.java.JavaCourseFactory;
4-
import com.cpucode.pattern.factory.abstractfactory.python.PythonCourseFactory;
3+
import com.cpucode.pattern.create.factory.abstractfactory.java.JavaCourseFactory;
4+
import com.cpucode.pattern.create.factory.abstractfactory.python.PythonCourseFactory;
55

66
/**
77
* 抽象工厂模式(Abstract Factory Pattern):

pattern/src/main/java/com/cpucode/pattern/factory/abstractfactory/CourseFactory.java renamed to pattern/src/main/java/com/cpucode/pattern/create/factory/abstractfactory/CourseFactory.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
package com.cpucode.pattern.factory.abstractfactory;
1+
package com.cpucode.pattern.create.factory.abstractfactory;
22

33
/**
44
* 抽象工厂是用户的主入口

pattern/src/main/java/com/cpucode/pattern/factory/abstractfactory/Note.java renamed to pattern/src/main/java/com/cpucode/pattern/create/factory/abstractfactory/Note.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
package com.cpucode.pattern.factory.abstractfactory;
1+
package com.cpucode.pattern.create.factory.abstractfactory;
22

33
/**
44
* 课堂笔记

pattern/src/main/java/com/cpucode/pattern/factory/abstractfactory/Video.java renamed to pattern/src/main/java/com/cpucode/pattern/create/factory/abstractfactory/Video.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
package com.cpucode.pattern.factory.abstractfactory;
1+
package com.cpucode.pattern.create.factory.abstractfactory;
22

33
/**
44
* 录播视频

pattern/src/main/java/com/cpucode/pattern/factory/abstractfactory/java/JavaCourseFactory.java renamed to pattern/src/main/java/com/cpucode/pattern/create/factory/abstractfactory/java/JavaCourseFactory.java

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,8 @@
1-
package com.cpucode.pattern.factory.abstractfactory.java;
1+
package com.cpucode.pattern.create.factory.abstractfactory.java;
22

3-
import com.cpucode.pattern.factory.abstractfactory.*;
3+
import com.cpucode.pattern.create.factory.abstractfactory.CourseFactory;
4+
import com.cpucode.pattern.create.factory.abstractfactory.Note;
5+
import com.cpucode.pattern.create.factory.abstractfactory.Video;
46

57
/**
68
* @author : cpucode

pattern/src/main/java/com/cpucode/pattern/factory/abstractfactory/java/JavaNote.java renamed to pattern/src/main/java/com/cpucode/pattern/create/factory/abstractfactory/java/JavaNote.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
1-
package com.cpucode.pattern.factory.abstractfactory.java;
1+
package com.cpucode.pattern.create.factory.abstractfactory.java;
22

3-
import com.cpucode.pattern.factory.abstractfactory.Note;
3+
import com.cpucode.pattern.create.factory.abstractfactory.Note;
44

55
/**
66
* Java 课堂笔记

0 commit comments

Comments
 (0)