diff --git a/model/10-10类设计模型/类设计模型.png b/model/10-10类设计模型/类设计模型.png
index 199f08e..89dc9f7 100644
Binary files a/model/10-10类设计模型/类设计模型.png and b/model/10-10类设计模型/类设计模型.png differ
diff --git a/src/demo/.idea/.gitignore b/src/demo/.idea/.gitignore
new file mode 100644
index 0000000..13566b8
--- /dev/null
+++ b/src/demo/.idea/.gitignore
@@ -0,0 +1,8 @@
+# Default ignored files
+/shelf/
+/workspace.xml
+# Editor-based HTTP Client requests
+/httpRequests/
+# Datasource local storage ignored files
+/dataSources/
+/dataSources.local.xml
diff --git a/src/demo/.idea/compiler.xml b/src/demo/.idea/compiler.xml
new file mode 100644
index 0000000..07e72e7
--- /dev/null
+++ b/src/demo/.idea/compiler.xml
@@ -0,0 +1,18 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/demo/.idea/encodings.xml b/src/demo/.idea/encodings.xml
new file mode 100644
index 0000000..63e9001
--- /dev/null
+++ b/src/demo/.idea/encodings.xml
@@ -0,0 +1,6 @@
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/demo/.idea/jarRepositories.xml b/src/demo/.idea/jarRepositories.xml
new file mode 100644
index 0000000..712ab9d
--- /dev/null
+++ b/src/demo/.idea/jarRepositories.xml
@@ -0,0 +1,20 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/demo/.idea/misc.xml b/src/demo/.idea/misc.xml
new file mode 100644
index 0000000..d5cd614
--- /dev/null
+++ b/src/demo/.idea/misc.xml
@@ -0,0 +1,12 @@
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/demo/.idea/vcs.xml b/src/demo/.idea/vcs.xml
new file mode 100644
index 0000000..b2bdec2
--- /dev/null
+++ b/src/demo/.idea/vcs.xml
@@ -0,0 +1,6 @@
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/demo/src/.idea/misc.xml b/src/demo/src/.idea/misc.xml
new file mode 100644
index 0000000..639900d
--- /dev/null
+++ b/src/demo/src/.idea/misc.xml
@@ -0,0 +1,6 @@
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/demo/src/.idea/modules.xml b/src/demo/src/.idea/modules.xml
new file mode 100644
index 0000000..31eaf94
--- /dev/null
+++ b/src/demo/src/.idea/modules.xml
@@ -0,0 +1,10 @@
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/demo/src/.idea/src.iml b/src/demo/src/.idea/src.iml
new file mode 100644
index 0000000..d6ebd48
--- /dev/null
+++ b/src/demo/src/.idea/src.iml
@@ -0,0 +1,9 @@
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/demo/src/.idea/vcs.xml b/src/demo/src/.idea/vcs.xml
new file mode 100644
index 0000000..c2365ab
--- /dev/null
+++ b/src/demo/src/.idea/vcs.xml
@@ -0,0 +1,6 @@
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/demo/src/.idea/workspace.xml b/src/demo/src/.idea/workspace.xml
new file mode 100644
index 0000000..31fccbe
--- /dev/null
+++ b/src/demo/src/.idea/workspace.xml
@@ -0,0 +1,42 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 1665466222251
+
+
+ 1665466222251
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/demo/src/main/main.iml b/src/demo/src/main/main.iml
new file mode 100644
index 0000000..908ad4f
--- /dev/null
+++ b/src/demo/src/main/main.iml
@@ -0,0 +1,11 @@
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/demo/src/test/test.iml b/src/demo/src/test/test.iml
new file mode 100644
index 0000000..a0e49a3
--- /dev/null
+++ b/src/demo/src/test/test.iml
@@ -0,0 +1,11 @@
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file