⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 合成样式.mht

📁 DELPHI设计模式书籍
💻 MHT
📖 第 1 页 / 共 5 页
字号:
ZH-TW'><o:p></o:p></span></p>

<p class=3DMsoNormal style=3D'margin-left:66.0pt;text-indent:-24.0pt;mso-li=
st:l0 level2 lfo6;
tab-stops:list 66.0pt'><![if !supportLists]><span lang=3DEN-US style=3D'fon=
t-family:
PMingLiU;mso-hansi-font-family:Wingdings;mso-bidi-font-family:PMingLiU'><sp=
an
style=3D'mso-list:Ignore'>&#8213;<span style=3D'font:7.0pt "Times New Roman=
"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span></span></span><![endif]><span style=3D'font-family:SimSun;mso-ascii-=
font-family:
"Times New Roman";mso-hansi-font-family:"Times New Roman"'>&#23450;&#20041;=
&#26377;&#23376;&#31867;&#21035;&#32452;&#20214;&#30340;&#34892;&#20026;&#1=
2290;</span></p>

<p class=3DMsoNormal style=3D'margin-left:66.0pt;text-indent:-24.0pt;mso-li=
st:l0 level2 lfo6;
tab-stops:list 66.0pt'><![if !supportLists]><span lang=3DEN-US style=3D'fon=
t-family:
PMingLiU;mso-hansi-font-family:Wingdings;mso-bidi-font-family:PMingLiU;
mso-fareast-language:ZH-TW'><span style=3D'mso-list:Ignore'>&#8213;<span
style=3D'font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=
&nbsp;
</span></span></span><![endif]><span style=3D'font-family:SimSun;mso-ascii-=
font-family:
"Times New Roman";mso-hansi-font-family:"Times New Roman"'>&#20648;&#23384;=
&#23376;&#23545;&#35937;&#12290;</span><span
lang=3DEN-US style=3D'mso-fareast-language:ZH-TW'><o:p></o:p></span></p>

<p class=3DMsoNormal style=3D'margin-left:66.0pt;text-indent:-24.0pt;mso-li=
st:l0 level2 lfo6;
tab-stops:list 66.0pt'><![if !supportLists]><span lang=3DEN-US style=3D'fon=
t-family:
PMingLiU;mso-hansi-font-family:Wingdings;mso-bidi-font-family:PMingLiU;
mso-fareast-language:ZH-TW'><span style=3D'mso-list:Ignore'>&#8213;<span
style=3D'font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=
&nbsp;
</span></span></span><![endif]><span style=3D'font-family:SimSun;mso-ascii-=
font-family:
"Times New Roman";mso-hansi-font-family:"Times New Roman"'>&#23454;&#20316;=
&#22312;</span><span
lang=3DEN-US style=3D'mso-fareast-font-family:SimSun'>TComponent</span><span
style=3D'font-family:SimSun;mso-ascii-font-family:"Times New Roman";mso-han=
si-font-family:
"Times New Roman"'>&#25509;&#21475;&#19982;&#23376;&#31867;&#21035;&#30456;=
&#20851;&#30340;&#25805;&#20316;&#12290;</span><span
lang=3DEN-US style=3D'mso-fareast-language:ZH-TW'><o:p></o:p></span></p>

<p class=3DMsoNormal style=3D'margin-left:42.0pt;text-indent:-24.0pt;mso-li=
st:l0 level1 lfo6;
tab-stops:list 42.0pt'><![if !supportLists]><span lang=3DEN-US style=3D'fon=
t-family:
PMingLiU;mso-hansi-font-family:Wingdings;mso-bidi-font-family:PMingLiU;
mso-fareast-language:ZH-TW'><span style=3D'mso-list:Ignore'>&#9679;<span
style=3D'font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=
&nbsp;
</span></span></span><![endif]><span lang=3DEN-US style=3D'mso-fareast-font=
-family:
SimSun'>Client</span><span lang=3DEN-US style=3D'mso-fareast-language:ZH-TW=
'><o:p></o:p></span></p>

<p class=3DMsoNormal style=3D'margin-left:66.0pt;text-indent:-24.0pt;mso-li=
st:l0 level2 lfo6;
tab-stops:list 66.0pt'><![if !supportLists]><span lang=3DEN-US style=3D'fon=
t-family:
PMingLiU;mso-hansi-font-family:Wingdings;mso-bidi-font-family:PMingLiU;
mso-fareast-language:ZH-TW'><span style=3D'mso-list:Ignore'>&#8213;<span
style=3D'font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=
&nbsp;
</span></span></span><![endif]><span style=3D'font-family:SimSun;mso-ascii-=
font-family:
"Times New Roman";mso-hansi-font-family:"Times New Roman"'>&#32463;&#30001;=
</span><span
lang=3DEN-US style=3D'mso-fareast-font-family:SimSun'>TComponent</span><span
style=3D'font-family:SimSun;mso-ascii-font-family:"Times New Roman";mso-han=
si-font-family:
"Times New Roman"'>&#25509;&#21475;&#25805;&#20316;&#21512;&#25104;&#30340;=
&#23545;&#35937;&#12290;</span><span
lang=3DEN-US style=3D'mso-fareast-language:ZH-TW'><o:p></o:p></span></p>

<h3><span style=3D'font-family:SimSun;mso-ascii-font-family:Arial;mso-hansi=
-font-family:
Arial'>&#21512;&#20316;</span><span lang=3DEN-US>(Collaborations)</span><sp=
an
lang=3DEN-US style=3D'mso-fareast-language:ZH-TW'><o:p></o:p></span></h3>

<p class=3DMsoNormal style=3D'text-indent:27.0pt;mso-char-indent-count:2.25=
'><span
style=3D'font-family:SimSun;mso-ascii-font-family:"Times New Roman";mso-han=
si-font-family:
"Times New Roman"'>&#20351;&#29992;&#31471;&#32463;&#30001;</span><span
lang=3DEN-US style=3D'mso-fareast-font-family:SimSun'>TComponent</span><span
style=3D'font-family:SimSun;mso-ascii-font-family:"Times New Roman";mso-han=
si-font-family:
"Times New Roman"'>&#31867;&#21035;&#30340;&#25509;&#21475;&#19982;&#21512;=
&#25104;&#32467;&#26500;&#20013;&#30340;&#23545;&#35937;&#20114;&#21160;&#1=
2290;&#22914;&#26524;&#26159;</span><span
lang=3DEN-US style=3D'mso-fareast-font-family:SimSun'>TLeaf</span><span
style=3D'font-family:SimSun;mso-ascii-font-family:"Times New Roman";mso-han=
si-font-family:
"Times New Roman"'>&#23545;&#35937;&#21017;&#20854;&#35831;&#27714;&#20250;=
&#34987;&#30452;&#25509;&#22788;&#29702;&#65292;&#22914;&#26524;&#26159;</s=
pan><span
lang=3DEN-US style=3D'mso-fareast-font-family:SimSun'>TComposite</span><span
style=3D'font-family:SimSun;mso-ascii-font-family:"Times New Roman";mso-han=
si-font-family:
"Times New Roman"'>&#23545;&#35937;&#20854;&#35831;&#27714;&#21017;&#20256;=
&#36882;&#21040;&#20854;&#23376;&#32452;&#20214;&#65307;&#21487;&#33021;&#3=
0340;&#35805;&#21482;&#26159;&#22312;&#20256;&#36882;&#21069;&#25110;&#2025=
6;&#36882;&#21518;&#36861;&#21152;&#19968;&#20123;&#25805;&#20316;&#12290;<=
/span></p>

<h3><span style=3D'font-family:SimSun;mso-ascii-font-family:Arial;mso-hansi=
-font-family:
Arial'>&#32467;&#35770;</span><span lang=3DEN-US>(consequences)</span><span
lang=3DEN-US style=3D'mso-fareast-language:ZH-TW'><o:p></o:p></span></h3>

<p class=3DMsoNormal style=3D'margin-left:27.0pt'><span style=3D'font-famil=
y:SimSun;
mso-ascii-font-family:"Times New Roman";mso-hansi-font-family:"Times New Ro=
man"'>&#21512;&#25104;&#26679;&#24335;&#26159;&#65306;</span><span
lang=3DEN-US style=3D'mso-fareast-language:ZH-TW'><o:p></o:p></span></p>

<p class=3DMsoNormal style=3D'margin-left:51.0pt;text-indent:-24.0pt;mso-li=
st:l2 level1 lfo8;
tab-stops:list 51.0pt'><![if !supportLists]><span lang=3DEN-US style=3D'mso=
-fareast-font-family:
"Times New Roman"'><span style=3D'mso-list:Ignore'>1.<span style=3D'font:7.=
0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs=
p;
</span></span></span><![endif]><b><span style=3D'font-family:SimSun;mso-asc=
ii-font-family:
"Times New Roman";mso-hansi-font-family:"Times New Roman"'>&#23450;&#20041;=
&#21253;&#21547;&#21407;&#22987;&#23545;&#35937;&#21450;&#21512;&#25104;&#2=
3545;&#35937;&#30340;&#31867;&#21035;&#23618;&#32423;&#26550;&#26500;&#6530=
6;</span></b><span
style=3D'font-family:SimSun;mso-ascii-font-family:"Times New Roman";mso-han=
si-font-family:
"Times New Roman"'>&#21407;&#22987;&#23545;&#35937;&#21487;&#20197;&#32452;=
&#21512;&#25104;&#22797;&#26434;&#23545;&#35937;&#24847;&#21619;&#30528;&#2=
0063;&#21487;&#20197;&#20877;&#36882;&#24402;&#32452;&#21512;&#26356;&#2279=
7;&#26434;&#30340;&#23545;&#35937;&#12290;&#32780;&#20351;&#29992;&#31471;&=
#30340;&#31243;&#24207;&#20195;&#30721;&#38656;&#27714;&#30340;&#26159;&#19=
968;&#20010;&#21407;&#22987;&#23545;&#35937;&#20063;&#21487;&#20197;&#26159=
;&#19968;&#20010;&#21512;&#25104;&#23545;&#35937;&#12290;</span></p>

<p class=3DMsoNormal style=3D'margin-left:51.0pt;text-indent:-24.0pt;mso-li=
st:l2 level1 lfo8;
tab-stops:list 51.0pt'><![if !supportLists]><span lang=3DEN-US style=3D'mso=
-fareast-font-family:
"Times New Roman"'><span style=3D'mso-list:Ignore'>2.<span style=3D'font:7.=
0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs=
p;
</span></span></span><![endif]><b><span style=3D'font-family:SimSun;mso-asc=
ii-font-family:
"Times New Roman";mso-hansi-font-family:"Times New Roman"'>&#35753;&#20351;=
&#29992;&#31471;&#31616;&#26131;&#20351;&#29992;&#65306;</span></b><span
style=3D'font-family:SimSun;mso-ascii-font-family:"Times New Roman";mso-han=
si-font-family:
"Times New Roman"'>&#20351;&#29992;&#31471;&#21487;&#20197;&#20197;&#19968;=
&#33268;&#30340;&#26041;&#24335;&#22788;&#29702;&#21333;&#19968;&#23545;&#3=
5937;&#21450;&#21512;&#25104;&#23545;&#35937;&#65292;&#20351;&#29992;&#3147=
1;&#19968;&#33324;&#26080;&#39035;&#30693;&#36947;&#20063;&#26080;&#39035;&=
#20851;&#24515;&#20182;&#20204;&#22788;&#29702;&#30340;&#26159;&#21333;&#19=
968;&#23545;&#35937;&#25110;&#32773;&#26159;&#21512;&#25104;&#23545;&#35937=
;&#12290;&#22914;&#27492;&#21487;&#20197;&#31616;&#21270;&#20351;&#29992;&#=
31471;&#30340;&#31243;&#24207;&#20195;&#30721;&#65307;&#22240;&#20026;&#369=
91;&#20813;&#22312;&#23450;&#20041;&#21512;&#25104;&#30340;&#31867;&#21035;=
&#20013;&#25776;&#20889;</span><span
lang=3DEN-US style=3D'mso-fareast-font-family:SimSun'>tag-and-case-statemen=
t-style</span><span
style=3D'font-family:SimSun;mso-ascii-font-family:"Times New Roman";mso-han=
si-font-family:
"Times New Roman"'>&#21151;&#33021;&#12290;</span></p>

<p class=3DMsoNormal style=3D'margin-left:51.0pt;text-indent:-24.0pt;mso-li=
st:l2 level1 lfo8;
tab-stops:list 51.0pt'><![if !supportLists]><span lang=3DEN-US style=3D'mso=
-fareast-font-family:
"Times New Roman"'><span style=3D'mso-list:Ignore'>3.<span style=3D'font:7.=
0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs=
p;
</span></span></span><![endif]><b><span style=3D'font-family:SimSun;mso-asc=
ii-font-family:
"Times New Roman";mso-hansi-font-family:"Times New Roman"'>&#23481;&#26131;=
&#22686;&#21152;&#19968;&#20010;&#26032;&#30340;&#32452;&#20214;&#65306;</s=
pan></b><span
style=3D'font-family:SimSun;mso-ascii-font-family:"Times New Roman";mso-han=
si-font-family:
"Times New Roman"'>&#26032;&#23450;&#20041;&#30340;</span><span lang=3DEN-US
style=3D'mso-fareast-font-family:SimSun'>TComposite</span><span style=3D'fo=
nt-family:
SimSun;mso-ascii-font-family:"Times New Roman";mso-hansi-font-family:"Times=
 New Roman"'>&#25110;</span><span
lang=3DEN-US style=3D'mso-fareast-font-family:SimSun'>TLeaf</span><span
style=3D'font-family:SimSun;mso-ascii-font-family:"Times New Roman";mso-han=
si-font-family:
"Times New Roman"'>&#27425;&#31867;&#21035;&#21487;&#20197;&#33258;&#21160;=
&#30340;&#19982;&#29616;&#26377;&#30340;&#32467;&#26500;&#21450;&#20351;&#2=
9992;&#31471;&#31243;&#24207;&#20195;&#30721;&#24037;&#20316;&#65292;&#2035=
1;&#29992;&#31471;&#26080;&#39035;&#22240;&#26032;&#30340;&#21512;&#25104;&=
#31867;&#21035;&#32780;&#25913;&#21464;&#31243;&#24207;&#12290;</span></p>

<p class=3DMsoNormal style=3D'margin-left:51.0pt;text-indent:-24.0pt;mso-li=
st:l2 level1 lfo8;
tab-stops:list 51.0pt'><![if !supportLists]><span lang=3DEN-US style=3D'mso=
-fareast-font-family:
"Times New Roman";mso-fareast-language:ZH-TW'><span style=3D'mso-list:Ignor=
e'>4.<span
style=3D'font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=
&nbsp;&nbsp;&nbsp;
</span></span></span><![endif]><b><span style=3D'font-family:SimSun;mso-asc=
ii-font-family:
"Times New Roman";mso-hansi-font-family:"Times New Roman"'>&#35753;&#20320;=
&#30340;&#35774;&#35745;&#26356;&#21152;&#19968;&#33324;&#21270;&#65306;</s=
pan></b><span
style=3D'font-family:SimSun;mso-ascii-font-family:"Times New Roman";mso-han=
si-font-family:
"Times New Roman"'>&#35753;&#20854;&#26041;&#20415;&#22686;&#21152;&#26032;=
&#32452;&#20214;&#30340;&#32570;&#28857;&#26159;&#38590;&#20197;&#37325;&#2=
5972;</span><span
lang=3DEN-US style=3D'mso-fareast-font-family:SimSun'>(restrict)</span><span
style=3D'font-family:SimSun;mso-ascii-font-family:"Times New Roman";mso-han=
si-font-family:
"Times New Roman"'>&#21512;&#25104;&#20013;&#30340;&#32452;&#20214;&#12290;=
&#26377;&#26102;&#20320;&#24819;&#35753;&#21512;&#25104;&#20013;&#21482;&#2=
6377;&#29305;&#23450;&#30340;&#32452;&#20214;&#65292;&#22312;&#21512;&#2510=
4;&#26679;&#24335;&#20013;&#20320;&#26080;&#27861;&#20381;&#36182;&#22411;&=
#21035;&#31995;&#32479;</span><span
lang=3DEN-US style=3D'mso-fareast-font-family:SimSun'>(type system)</span><=
span
style=3D'font-family:SimSun;mso-ascii-font-family:"Times New Roman";mso-han=
si-font-family:
"Times New Roman"'>&#30830;&#20445;&#36825;&#20010;&#38480;&#21046;&#65292;=
&#20320;&#24517;&#39035;&#20351;&#29992;&#22312;&#25191;&#34892;&#26399;&#2=
6816;&#27979;&#12290;</span><span
lang=3DEN-US style=3D'mso-fareast-font-family:SimSun'>2001/1/8</span><span
lang=3DEN-US style=3D'mso-fareast-language:ZH-TW'><o:p></o:p></span></p>

<h3><span style=3D'font-family:SimSun;mso-ascii-font-family:Arial;mso-hansi=
-font-family:
Arial'>&#23454;&#20316;</span><span lang=3DEN-US>(Implementation)</span><sp=
an
lang=3DEN-US style=3D'mso-fareast-language:ZH-TW'><o:p></o:p></span></h3>

<p class=3DMsoNormal style=3D'margin-left:24.0pt;text-indent:-24.0pt;mso-li=
st:l5 level1 lfo10;
tab-stops:list 24.0pt'><![if !supportLists]><span lang=3DEN-US style=3D'mso=
-fareast-font-family:
"Times New Roman";mso-fareast-language:ZH-TW'><span style=3D'mso-list:Ignor=
e'>1.<span
style=3D'font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=
&nbsp;&nbsp;&nbsp;
</span></span></span><![endif]><b><span style=3D'font-family:SimSun;mso-asc=
ii-font-family:
"Times New Roman";mso-hansi-font-family:"Times New Roman"'>&#26126;&#30830;=
&#30340;&#20146;&#23646;&#21442;&#32771;</span></b><span
style=3D'font-family:SimSun;mso-ascii-font-family:"Times New Roman";mso-han=
si-font-family:
"Times New Roman"'>&#65306;&#32500;&#25252;&#23376;&#20195;&#21040;&#20854;=
&#31062;&#20195;&#30340;&#21442;&#32771;&#21487;&#20197;&#31616;&#21270;&#3=
6861;&#28335;</span><span
lang=3DEN-US style=3D'mso-fareast-font-family:SimSun'>(traversal)</span><sp=
an
style=3D'font-family:SimSun;mso-ascii-font-family:"Times New Roman";mso-han=
si-font-family:
"Times New Roman"'>&#21450;&#32500;&#25252;&#32452;&#20214;&#32467;&#26500;=
&#65292;&#23545;&#20110;&#31062;&#31867;&#21035;&#30340;&#21442;&#32771;&#2=
5110;&#32773;&#21024;&#38500;&#19968;&#20010;&#32452;&#20214;&#21482;&#3520=
1;&#28335;&#32467;&#26500;&#19978;&#31227;&#21363;&#21487;&#31062;&#31867;&=
#21035;&#21442;&#32771;&#20063;&#25903;&#25345;&#36131;&#20219;&#38142;</sp=
an><span
lang=3DEN-US style=3D'mso-fareast-font-family:SimSun'>(Chain of Responsibil=
ity)</span><span
style=3D'font-family:SimSun;mso-ascii-font-family:"Times New Roman";mso-han=
si-font-family:
"Times New Roman"'>&#26679;&#24335;&#12290;</span><span lang=3DEN-US
style=3D'mso-fareast-language:ZH-TW'><o:p></o:p></span></p>

<p class=3DMsoNormal style=3D'margin-left:27.0pt;mso-para-margin-left:2.25g=
d;
text-indent:27.0pt;mso-char-indent-count:2.25'><span style=3D'font-family:S=
imSun;
mso-ascii-font-family:"Times New Roman";mso-hansi-font-family:"Times New Ro=
man"'>&#32780;&#23450;&#20041;&#31062;&#31867;&#21035;&#21442;&#32771;&#303=
40;&#22320;&#26041;&#26159;</span><span
lang=3DEN-US style=3D'mso-fareast-font-family:SimSun'>TComponent</span><span
style=3D'font-family:SimSun;mso-ascii-font-family:"Times New Roman";mso-han=
si-font-family:
"Times New Roman"'>&#31867;&#21035;&#65292;&#32780;</span><span lang=3DEN-US
style=3D'mso-fareast-font-family:SimSun'>TLeaf</span><span style=3D'font-fa=
mily:
SimSun;mso-ascii-font-family:"Times New Roman";mso-hansi-font-family:"Times=
 New Roman"'>&#21450;</span><span
lang=3DEN-US style=3D'mso-fareast-font-family:SimSun'>TComposite</span><span
style=3D'font-family:SimSun;mso-ascii-font-family:"Times New Roman";mso-han=
si-font-family:
"Times New Roman"'>&#31867;&#21035;&#21487;&#20197;&#32487;&#25215;&#36825;=
&#20010;&#21442;&#32771;&#21450;&#31649;&#29702;&#21442;&#32771;&#30340;&#2=
5805;&#20316;&#12290;</span><span
lang=3DEN-US style=3D'mso-fareast-language:ZH-TW'><o:p></o:p></span></p>

<p class=3DMsoNormal style=3D'margin-left:27.0pt;mso-para-margin-left:2.25g=
d;
text-indent:27.0pt;mso-char-indent-count:2.25'><span style=3D'font-family:S=
imSun;
mso-ascii-font-family:"Times New Roman";mso-hansi-font-family:"Times New Ro=
man"'>&#23545;&#20110;&#31062;&#31867;&#21035;&#30340;&#21442;&#32771;&#225=
22;&#26412;&#19978;&#38656;&#32500;&#25252;&#19968;&#20010;&#19981;&#21464;=
</span><span
lang=3DEN-US style=3D'mso-fareast-font-family:SimSun'>(invariant)</span><sp=
an
style=3D'font-family:SimSun;mso-ascii-font-family:"Times New Roman";mso-han=
si-font-family:
"Times New Roman"'>&#30340;&#20851;&#31995;&#65306;&#25152;&#26377;</span><=
span
lang=3DEN-US style=3D'mso-fareast-font-family:SimSun'>TComposite</span><span
style=3D'font-family:SimSun;mso-ascii-font-family:"Times New Roman";mso-han=
si-font-family:
"Times New Roman"'>&#31867;&#21035;&#30340;&#23376;&#31867;&#21035;&#37117;=
&#26377;&#19968;&#20010;</span><span
lang=3DEN-US style=3D'mso-fareast-font-family:SimSun'>TComposite</span><span
style=3D'font-family:SimSun;mso-ascii-font-family:"Times New Roman";mso-han=
si-font-family:
"Times New Roman"'>&#30340;&#31062;&#31867;&#21035;</span><span

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -