-
Notifications
You must be signed in to change notification settings - Fork 0
/
HeadFirst设计模式.sln
193 lines (193 loc) · 14.4 KB
/
HeadFirst设计模式.sln
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
Microsoft Visual Studio Solution File, Format Version 12.00
# Visual Studio 2013
VisualStudioVersion = 12.0.30501.0
MinimumVisualStudioVersion = 10.0.40219.1
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "1.策略模式", "策略模式\策略模式.vcxproj", "{B3BCE5A0-752E-4B35-901F-BCD9EE883321}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "2.观察者模式", "观察者模式\观察者模式.vcxproj", "{AE4C9F1F-FEF7-42C1-B1ED-CDA257C72BAC}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "3.装饰者模式", "装饰者模式\装饰者模式.vcxproj", "{C861CE06-B015-4672-B37C-D8F652011ED1}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "ZTest", "Test\Test.vcxproj", "{47FB28F6-C144-4A2A-8C23-9E9235E92CAF}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "4.工厂模式-简单披萨店实现", "工厂模式-简单披萨店实现\工厂模式-简单披萨店实现.vcxproj", "{584F7170-910D-48C0-8215-2070110D70D5}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "5.单例模式", "单例模式\单例模式.vcxproj", "{941F8EFA-6161-44DF-90CD-C859DDF9DD0E}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "6.命令模式", "命令模式\命令模式.vcxproj", "{519C1315-4429-4075-86C0-2952B9D496F2}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "7.对象适配器", "对象适配器\对象适配器.vcxproj", "{D5FC161A-28CE-4414-84A0-A0EEB42FB066}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "8.模板方法模式", "模板方法模式\模板方法模式.vcxproj", "{1563152B-A4D3-443C-A17F-077046FC5BF6}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "9.迭代器模式与组合模式", "迭代器模式与组合模式\迭代器模式与组合模式.vcxproj", "{55395193-3E02-458E-898B-44306FCC969C}"
EndProject
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "注意事项", "注意事项", "{070651E9-25D0-4A12-8887-021674E415FF}"
ProjectSection(SolutionItems) = preProject
Readme.md = Readme.md
EndProjectSection
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "X.状态模式", "状态模式\状态模式.vcxproj", "{9A877DC6-0EAA-46A5-833B-E90A9C087741}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "XI.代理模式", "代理模式\代理模式.vcxproj", "{F41C336A-35E7-4D4B-8955-E9AC06872A5C}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "XII.复合模式", "复合模式\复合模式.vcxproj", "{3E0AB4C4-A794-4699-972D-1D47A133501B}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "XIII.MVC", "MVC\MVC.vcxproj", "{50CCD38A-8D0E-4A5D-98CB-E15650AD8154}"
EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
Debug|Any CPU = Debug|Any CPU
Debug|Mixed Platforms = Debug|Mixed Platforms
Debug|Win32 = Debug|Win32
Release|Any CPU = Release|Any CPU
Release|Mixed Platforms = Release|Mixed Platforms
Release|Win32 = Release|Win32
EndGlobalSection
GlobalSection(ProjectConfigurationPlatforms) = postSolution
{B3BCE5A0-752E-4B35-901F-BCD9EE883321}.Debug|Any CPU.ActiveCfg = Debug|Win32
{B3BCE5A0-752E-4B35-901F-BCD9EE883321}.Debug|Mixed Platforms.ActiveCfg = Debug|Win32
{B3BCE5A0-752E-4B35-901F-BCD9EE883321}.Debug|Mixed Platforms.Build.0 = Debug|Win32
{B3BCE5A0-752E-4B35-901F-BCD9EE883321}.Debug|Win32.ActiveCfg = Debug|Win32
{B3BCE5A0-752E-4B35-901F-BCD9EE883321}.Debug|Win32.Build.0 = Debug|Win32
{B3BCE5A0-752E-4B35-901F-BCD9EE883321}.Release|Any CPU.ActiveCfg = Release|Win32
{B3BCE5A0-752E-4B35-901F-BCD9EE883321}.Release|Mixed Platforms.ActiveCfg = Release|Win32
{B3BCE5A0-752E-4B35-901F-BCD9EE883321}.Release|Mixed Platforms.Build.0 = Release|Win32
{B3BCE5A0-752E-4B35-901F-BCD9EE883321}.Release|Win32.ActiveCfg = Release|Win32
{B3BCE5A0-752E-4B35-901F-BCD9EE883321}.Release|Win32.Build.0 = Release|Win32
{AE4C9F1F-FEF7-42C1-B1ED-CDA257C72BAC}.Debug|Any CPU.ActiveCfg = Debug|Win32
{AE4C9F1F-FEF7-42C1-B1ED-CDA257C72BAC}.Debug|Mixed Platforms.ActiveCfg = Debug|Win32
{AE4C9F1F-FEF7-42C1-B1ED-CDA257C72BAC}.Debug|Mixed Platforms.Build.0 = Debug|Win32
{AE4C9F1F-FEF7-42C1-B1ED-CDA257C72BAC}.Debug|Win32.ActiveCfg = Debug|Win32
{AE4C9F1F-FEF7-42C1-B1ED-CDA257C72BAC}.Debug|Win32.Build.0 = Debug|Win32
{AE4C9F1F-FEF7-42C1-B1ED-CDA257C72BAC}.Release|Any CPU.ActiveCfg = Release|Win32
{AE4C9F1F-FEF7-42C1-B1ED-CDA257C72BAC}.Release|Mixed Platforms.ActiveCfg = Release|Win32
{AE4C9F1F-FEF7-42C1-B1ED-CDA257C72BAC}.Release|Mixed Platforms.Build.0 = Release|Win32
{AE4C9F1F-FEF7-42C1-B1ED-CDA257C72BAC}.Release|Win32.ActiveCfg = Release|Win32
{AE4C9F1F-FEF7-42C1-B1ED-CDA257C72BAC}.Release|Win32.Build.0 = Release|Win32
{C861CE06-B015-4672-B37C-D8F652011ED1}.Debug|Any CPU.ActiveCfg = Debug|Win32
{C861CE06-B015-4672-B37C-D8F652011ED1}.Debug|Mixed Platforms.ActiveCfg = Debug|Win32
{C861CE06-B015-4672-B37C-D8F652011ED1}.Debug|Mixed Platforms.Build.0 = Debug|Win32
{C861CE06-B015-4672-B37C-D8F652011ED1}.Debug|Win32.ActiveCfg = Debug|Win32
{C861CE06-B015-4672-B37C-D8F652011ED1}.Debug|Win32.Build.0 = Debug|Win32
{C861CE06-B015-4672-B37C-D8F652011ED1}.Release|Any CPU.ActiveCfg = Release|Win32
{C861CE06-B015-4672-B37C-D8F652011ED1}.Release|Mixed Platforms.ActiveCfg = Release|Win32
{C861CE06-B015-4672-B37C-D8F652011ED1}.Release|Mixed Platforms.Build.0 = Release|Win32
{C861CE06-B015-4672-B37C-D8F652011ED1}.Release|Win32.ActiveCfg = Release|Win32
{C861CE06-B015-4672-B37C-D8F652011ED1}.Release|Win32.Build.0 = Release|Win32
{47FB28F6-C144-4A2A-8C23-9E9235E92CAF}.Debug|Any CPU.ActiveCfg = Debug|Win32
{47FB28F6-C144-4A2A-8C23-9E9235E92CAF}.Debug|Mixed Platforms.ActiveCfg = Debug|Win32
{47FB28F6-C144-4A2A-8C23-9E9235E92CAF}.Debug|Mixed Platforms.Build.0 = Debug|Win32
{47FB28F6-C144-4A2A-8C23-9E9235E92CAF}.Debug|Win32.ActiveCfg = Debug|Win32
{47FB28F6-C144-4A2A-8C23-9E9235E92CAF}.Debug|Win32.Build.0 = Debug|Win32
{47FB28F6-C144-4A2A-8C23-9E9235E92CAF}.Release|Any CPU.ActiveCfg = Release|Win32
{47FB28F6-C144-4A2A-8C23-9E9235E92CAF}.Release|Mixed Platforms.ActiveCfg = Release|Win32
{47FB28F6-C144-4A2A-8C23-9E9235E92CAF}.Release|Mixed Platforms.Build.0 = Release|Win32
{47FB28F6-C144-4A2A-8C23-9E9235E92CAF}.Release|Win32.ActiveCfg = Release|Win32
{47FB28F6-C144-4A2A-8C23-9E9235E92CAF}.Release|Win32.Build.0 = Release|Win32
{584F7170-910D-48C0-8215-2070110D70D5}.Debug|Any CPU.ActiveCfg = Debug|Win32
{584F7170-910D-48C0-8215-2070110D70D5}.Debug|Mixed Platforms.ActiveCfg = Debug|Win32
{584F7170-910D-48C0-8215-2070110D70D5}.Debug|Mixed Platforms.Build.0 = Debug|Win32
{584F7170-910D-48C0-8215-2070110D70D5}.Debug|Win32.ActiveCfg = Debug|Win32
{584F7170-910D-48C0-8215-2070110D70D5}.Debug|Win32.Build.0 = Debug|Win32
{584F7170-910D-48C0-8215-2070110D70D5}.Release|Any CPU.ActiveCfg = Release|Win32
{584F7170-910D-48C0-8215-2070110D70D5}.Release|Mixed Platforms.ActiveCfg = Release|Win32
{584F7170-910D-48C0-8215-2070110D70D5}.Release|Mixed Platforms.Build.0 = Release|Win32
{584F7170-910D-48C0-8215-2070110D70D5}.Release|Win32.ActiveCfg = Release|Win32
{584F7170-910D-48C0-8215-2070110D70D5}.Release|Win32.Build.0 = Release|Win32
{941F8EFA-6161-44DF-90CD-C859DDF9DD0E}.Debug|Any CPU.ActiveCfg = Debug|Win32
{941F8EFA-6161-44DF-90CD-C859DDF9DD0E}.Debug|Mixed Platforms.ActiveCfg = Debug|Win32
{941F8EFA-6161-44DF-90CD-C859DDF9DD0E}.Debug|Mixed Platforms.Build.0 = Debug|Win32
{941F8EFA-6161-44DF-90CD-C859DDF9DD0E}.Debug|Win32.ActiveCfg = Debug|Win32
{941F8EFA-6161-44DF-90CD-C859DDF9DD0E}.Debug|Win32.Build.0 = Debug|Win32
{941F8EFA-6161-44DF-90CD-C859DDF9DD0E}.Release|Any CPU.ActiveCfg = Release|Win32
{941F8EFA-6161-44DF-90CD-C859DDF9DD0E}.Release|Mixed Platforms.ActiveCfg = Release|Win32
{941F8EFA-6161-44DF-90CD-C859DDF9DD0E}.Release|Mixed Platforms.Build.0 = Release|Win32
{941F8EFA-6161-44DF-90CD-C859DDF9DD0E}.Release|Win32.ActiveCfg = Release|Win32
{941F8EFA-6161-44DF-90CD-C859DDF9DD0E}.Release|Win32.Build.0 = Release|Win32
{519C1315-4429-4075-86C0-2952B9D496F2}.Debug|Any CPU.ActiveCfg = Debug|Win32
{519C1315-4429-4075-86C0-2952B9D496F2}.Debug|Mixed Platforms.ActiveCfg = Debug|Win32
{519C1315-4429-4075-86C0-2952B9D496F2}.Debug|Mixed Platforms.Build.0 = Debug|Win32
{519C1315-4429-4075-86C0-2952B9D496F2}.Debug|Win32.ActiveCfg = Debug|Win32
{519C1315-4429-4075-86C0-2952B9D496F2}.Debug|Win32.Build.0 = Debug|Win32
{519C1315-4429-4075-86C0-2952B9D496F2}.Release|Any CPU.ActiveCfg = Release|Win32
{519C1315-4429-4075-86C0-2952B9D496F2}.Release|Mixed Platforms.ActiveCfg = Release|Win32
{519C1315-4429-4075-86C0-2952B9D496F2}.Release|Mixed Platforms.Build.0 = Release|Win32
{519C1315-4429-4075-86C0-2952B9D496F2}.Release|Win32.ActiveCfg = Release|Win32
{519C1315-4429-4075-86C0-2952B9D496F2}.Release|Win32.Build.0 = Release|Win32
{D5FC161A-28CE-4414-84A0-A0EEB42FB066}.Debug|Any CPU.ActiveCfg = Debug|Win32
{D5FC161A-28CE-4414-84A0-A0EEB42FB066}.Debug|Mixed Platforms.ActiveCfg = Debug|Win32
{D5FC161A-28CE-4414-84A0-A0EEB42FB066}.Debug|Mixed Platforms.Build.0 = Debug|Win32
{D5FC161A-28CE-4414-84A0-A0EEB42FB066}.Debug|Win32.ActiveCfg = Debug|Win32
{D5FC161A-28CE-4414-84A0-A0EEB42FB066}.Debug|Win32.Build.0 = Debug|Win32
{D5FC161A-28CE-4414-84A0-A0EEB42FB066}.Release|Any CPU.ActiveCfg = Release|Win32
{D5FC161A-28CE-4414-84A0-A0EEB42FB066}.Release|Mixed Platforms.ActiveCfg = Release|Win32
{D5FC161A-28CE-4414-84A0-A0EEB42FB066}.Release|Mixed Platforms.Build.0 = Release|Win32
{D5FC161A-28CE-4414-84A0-A0EEB42FB066}.Release|Win32.ActiveCfg = Release|Win32
{D5FC161A-28CE-4414-84A0-A0EEB42FB066}.Release|Win32.Build.0 = Release|Win32
{1563152B-A4D3-443C-A17F-077046FC5BF6}.Debug|Any CPU.ActiveCfg = Debug|Win32
{1563152B-A4D3-443C-A17F-077046FC5BF6}.Debug|Mixed Platforms.ActiveCfg = Debug|Win32
{1563152B-A4D3-443C-A17F-077046FC5BF6}.Debug|Mixed Platforms.Build.0 = Debug|Win32
{1563152B-A4D3-443C-A17F-077046FC5BF6}.Debug|Win32.ActiveCfg = Debug|Win32
{1563152B-A4D3-443C-A17F-077046FC5BF6}.Debug|Win32.Build.0 = Debug|Win32
{1563152B-A4D3-443C-A17F-077046FC5BF6}.Release|Any CPU.ActiveCfg = Release|Win32
{1563152B-A4D3-443C-A17F-077046FC5BF6}.Release|Mixed Platforms.ActiveCfg = Release|Win32
{1563152B-A4D3-443C-A17F-077046FC5BF6}.Release|Mixed Platforms.Build.0 = Release|Win32
{1563152B-A4D3-443C-A17F-077046FC5BF6}.Release|Win32.ActiveCfg = Release|Win32
{1563152B-A4D3-443C-A17F-077046FC5BF6}.Release|Win32.Build.0 = Release|Win32
{55395193-3E02-458E-898B-44306FCC969C}.Debug|Any CPU.ActiveCfg = Debug|Win32
{55395193-3E02-458E-898B-44306FCC969C}.Debug|Mixed Platforms.ActiveCfg = Debug|Win32
{55395193-3E02-458E-898B-44306FCC969C}.Debug|Mixed Platforms.Build.0 = Debug|Win32
{55395193-3E02-458E-898B-44306FCC969C}.Debug|Win32.ActiveCfg = Debug|Win32
{55395193-3E02-458E-898B-44306FCC969C}.Debug|Win32.Build.0 = Debug|Win32
{55395193-3E02-458E-898B-44306FCC969C}.Release|Any CPU.ActiveCfg = Release|Win32
{55395193-3E02-458E-898B-44306FCC969C}.Release|Mixed Platforms.ActiveCfg = Release|Win32
{55395193-3E02-458E-898B-44306FCC969C}.Release|Mixed Platforms.Build.0 = Release|Win32
{55395193-3E02-458E-898B-44306FCC969C}.Release|Win32.ActiveCfg = Release|Win32
{55395193-3E02-458E-898B-44306FCC969C}.Release|Win32.Build.0 = Release|Win32
{9A877DC6-0EAA-46A5-833B-E90A9C087741}.Debug|Any CPU.ActiveCfg = Debug|Win32
{9A877DC6-0EAA-46A5-833B-E90A9C087741}.Debug|Mixed Platforms.ActiveCfg = Debug|Win32
{9A877DC6-0EAA-46A5-833B-E90A9C087741}.Debug|Mixed Platforms.Build.0 = Debug|Win32
{9A877DC6-0EAA-46A5-833B-E90A9C087741}.Debug|Win32.ActiveCfg = Debug|Win32
{9A877DC6-0EAA-46A5-833B-E90A9C087741}.Debug|Win32.Build.0 = Debug|Win32
{9A877DC6-0EAA-46A5-833B-E90A9C087741}.Release|Any CPU.ActiveCfg = Release|Win32
{9A877DC6-0EAA-46A5-833B-E90A9C087741}.Release|Mixed Platforms.ActiveCfg = Release|Win32
{9A877DC6-0EAA-46A5-833B-E90A9C087741}.Release|Mixed Platforms.Build.0 = Release|Win32
{9A877DC6-0EAA-46A5-833B-E90A9C087741}.Release|Win32.ActiveCfg = Release|Win32
{9A877DC6-0EAA-46A5-833B-E90A9C087741}.Release|Win32.Build.0 = Release|Win32
{F41C336A-35E7-4D4B-8955-E9AC06872A5C}.Debug|Any CPU.ActiveCfg = Debug|Win32
{F41C336A-35E7-4D4B-8955-E9AC06872A5C}.Debug|Mixed Platforms.ActiveCfg = Debug|Win32
{F41C336A-35E7-4D4B-8955-E9AC06872A5C}.Debug|Mixed Platforms.Build.0 = Debug|Win32
{F41C336A-35E7-4D4B-8955-E9AC06872A5C}.Debug|Win32.ActiveCfg = Debug|Win32
{F41C336A-35E7-4D4B-8955-E9AC06872A5C}.Debug|Win32.Build.0 = Debug|Win32
{F41C336A-35E7-4D4B-8955-E9AC06872A5C}.Release|Any CPU.ActiveCfg = Release|Win32
{F41C336A-35E7-4D4B-8955-E9AC06872A5C}.Release|Mixed Platforms.ActiveCfg = Release|Win32
{F41C336A-35E7-4D4B-8955-E9AC06872A5C}.Release|Mixed Platforms.Build.0 = Release|Win32
{F41C336A-35E7-4D4B-8955-E9AC06872A5C}.Release|Win32.ActiveCfg = Release|Win32
{F41C336A-35E7-4D4B-8955-E9AC06872A5C}.Release|Win32.Build.0 = Release|Win32
{3E0AB4C4-A794-4699-972D-1D47A133501B}.Debug|Any CPU.ActiveCfg = Debug|Win32
{3E0AB4C4-A794-4699-972D-1D47A133501B}.Debug|Mixed Platforms.ActiveCfg = Debug|Win32
{3E0AB4C4-A794-4699-972D-1D47A133501B}.Debug|Mixed Platforms.Build.0 = Debug|Win32
{3E0AB4C4-A794-4699-972D-1D47A133501B}.Debug|Win32.ActiveCfg = Debug|Win32
{3E0AB4C4-A794-4699-972D-1D47A133501B}.Debug|Win32.Build.0 = Debug|Win32
{3E0AB4C4-A794-4699-972D-1D47A133501B}.Release|Any CPU.ActiveCfg = Release|Win32
{3E0AB4C4-A794-4699-972D-1D47A133501B}.Release|Mixed Platforms.ActiveCfg = Release|Win32
{3E0AB4C4-A794-4699-972D-1D47A133501B}.Release|Mixed Platforms.Build.0 = Release|Win32
{3E0AB4C4-A794-4699-972D-1D47A133501B}.Release|Win32.ActiveCfg = Release|Win32
{3E0AB4C4-A794-4699-972D-1D47A133501B}.Release|Win32.Build.0 = Release|Win32
{50CCD38A-8D0E-4A5D-98CB-E15650AD8154}.Debug|Any CPU.ActiveCfg = Debug|Win32
{50CCD38A-8D0E-4A5D-98CB-E15650AD8154}.Debug|Mixed Platforms.ActiveCfg = Debug|Win32
{50CCD38A-8D0E-4A5D-98CB-E15650AD8154}.Debug|Mixed Platforms.Build.0 = Debug|Win32
{50CCD38A-8D0E-4A5D-98CB-E15650AD8154}.Debug|Win32.ActiveCfg = Debug|Win32
{50CCD38A-8D0E-4A5D-98CB-E15650AD8154}.Debug|Win32.Build.0 = Debug|Win32
{50CCD38A-8D0E-4A5D-98CB-E15650AD8154}.Release|Any CPU.ActiveCfg = Release|Win32
{50CCD38A-8D0E-4A5D-98CB-E15650AD8154}.Release|Mixed Platforms.ActiveCfg = Release|Win32
{50CCD38A-8D0E-4A5D-98CB-E15650AD8154}.Release|Mixed Platforms.Build.0 = Release|Win32
{50CCD38A-8D0E-4A5D-98CB-E15650AD8154}.Release|Win32.ActiveCfg = Release|Win32
{50CCD38A-8D0E-4A5D-98CB-E15650AD8154}.Release|Win32.Build.0 = Release|Win32
EndGlobalSection
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE
EndGlobalSection
EndGlobal