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

📄 index-o.htm

📁 四人帮《设计模式》一书英文版本
💻 HTM
📖 第 1 页 / 共 2 页
字号:

<DD>use of S<FONT SIZE=-1>TRATEGY</FONT><A HREF="pat5ifs.htm#knownuses" tppabs="http://ultra/development/DesignPatterns/hires/pat5ifs.htm#knownuses" TARGET="_mainDisplayFrame">323</A>
</DD>

<a name="ObjectWorks\SmallTalk"></a>
<DT>ObjectWorks\SmallTalk, <I>see also</I> <A HREF="index-S.htm#Smalltalk" tppabs="http://ultra/development/DesignPatterns/hires/index-S.htm#Smalltalk" target="TEXT">Smalltalk</A></DT>

<DD>use of A<FONT SIZE=-1>DAPTER</FONT>
<A HREF="pat4afs.htm#knownuses" tppabs="http://ultra/development/DesignPatterns/hires/pat4afs.htm#knownuses" TARGET="_mainDisplayFrame">148-149</A>
</DD>

<DD>use of D<FONT SIZE=-1>ECORATOR</FONT>
<A HREF="pat4dfs.htm#knownuses" tppabs="http://ultra/development/DesignPatterns/hires/pat4dfs.htm#knownuses" TARGET="_mainDisplayFrame">182</A>
</DD>

<DD>use of F<FONT SIZE=-1>ACADE</FONT><A HREF="pat4efs.htm#knownuses" tppabs="http://ultra/development/DesignPatterns/hires/pat4efs.htm#knownuses" TARGET="_mainDisplayFrame">191</A>
</DD>

<DT><a name="O<FONT SIZE=-1>BSERVER</FONT>"></a>O<FONT SIZE=-1>BSERVER</FONT>
<A HREF="pat5gfs.htm#Observer" tppabs="http://ultra/development/DesignPatterns/hires/pat5gfs.htm#Observer" TARGET="_mainDisplayFrame"><B>293</B></A>
</DT>

<DD>combined with M<FONT SIZE=-1>EDIATOR</FONT>
<A HREF="pat5efs.htm#implementation" tppabs="http://ultra/development/DesignPatterns/hires/pat5efs.htm#implementation" TARGET="_mainDisplayFrame">278</A>,
<A HREF="pat5efs.htm#knownuses" tppabs="http://ultra/development/DesignPatterns/hires/pat5efs.htm#knownuses" TARGET="_mainDisplayFrame">282</A>
</DD>

<DD>compared with C<FONT SIZE=-1>HAIN OF</FONT>
	R<FONT SIZE=-1>ESPONSIBILITY</FONT>
<A HREF="disc5fs.htm#top" tppabs="http://ultra/development/DesignPatterns/hires/disc5fs.htm#top" TARGET="_mainDisplayFrame">346</A>,
<A HREF="disc5fs.htm#top" tppabs="http://ultra/development/DesignPatterns/hires/disc5fs.htm#top" TARGET="_mainDisplayFrame">348</A>
</DD>

<DD>compared with M<FONT SIZE=-1>EDIATOR</FONT>
<A HREF="disc5fs.htm#top" tppabs="http://ultra/development/DesignPatterns/hires/disc5fs.htm#top" TARGET="_mainDisplayFrame">346</A>,
<A HREF="disc5fs.htm#top" tppabs="http://ultra/development/DesignPatterns/hires/disc5fs.htm#top" TARGET="_mainDisplayFrame">348</A>
</DD>

<DD>in Model/View/Controller
<A HREF="chap1fs.htm#top" tppabs="http://ultra/development/DesignPatterns/hires/chap1fs.htm#top" TARGET="_mainDisplayFrame">5</A>
</DD>

<DD>in catalog summary
<A HREF="chap1fs.htm#cat-memen" tppabs="http://ultra/development/DesignPatterns/hires/chap1fs.htm#cat-memen" TARGET="_mainDisplayFrame">8</A>
</DD>

<DD>limiting unexpected updates in
<A HREF="pat5gfs.htm#consequences" tppabs="http://ultra/development/DesignPatterns/hires/pat5gfs.htm#consequences" TARGET="_mainDisplayFrame">296</A>
</DD>

<DT>Observer
<A HREF="pat5gfs.htm#media-w-obsrv" tppabs="http://ultra/development/DesignPatterns/hires/pat5gfs.htm#media-w-obsrv" TARGET="_mainDisplayFrame">300</A>
</DT>

<DD>combining with Subject
<A HREF="pat5gfs.htm#media-w-obsrv" tppabs="http://ultra/development/DesignPatterns/hires/pat5gfs.htm#media-w-obsrv" TARGET="_mainDisplayFrame">300</A>
</DD>

<DD>participant of O<FONT SIZE=-1>BSERVER</FONT>
<A HREF="pat5gfs.htm#structure" tppabs="http://ultra/development/DesignPatterns/hires/pat5gfs.htm#structure" TARGET="_mainDisplayFrame"><I>294c</I></A>,
<A HREF="pat5gfs.htm#participants" tppabs="http://ultra/development/DesignPatterns/hires/pat5gfs.htm#participants" TARGET="_mainDisplayFrame">295</A>,
<A HREF="pat5gfs.htm#collaborations" tppabs="http://ultra/development/DesignPatterns/hires/pat5gfs.htm#collaborations" TARGET="_mainDisplayFrame"><I>295i</I></A>,
<A HREF="pat5gfs.htm#samplecode" tppabs="http://ultra/development/DesignPatterns/hires/pat5gfs.htm#samplecode" TARGET="_mainDisplayFrame"><I>300c</I></A>,
<A HREF="disc5fs.htm#top" tppabs="http://ultra/development/DesignPatterns/hires/disc5fs.htm#top" TARGET="_mainDisplayFrame"><I>347i</I></A>
</DD>

<DT>OMT, <I>see</I> <A HREF="index-O.htm#Object Modeling Technique" tppabs="http://ultra/development/DesignPatterns/hires/index-O.htm#Object Modeling Technique" target="TEXT">Object Modeling Technique</A></DT>

<DT><a name="operation "></a>operation 
<A HREF="chap1fs.htm#top" tppabs="http://ultra/development/DesignPatterns/hires/chap1fs.htm#top" TARGET="_mainDisplayFrame"><B>11</B></A>, 
<A HREF="chapAfs.htm#operation" tppabs="http://ultra/development/DesignPatterns/hires/chapAfs.htm#operation" TARGET="_mainDisplayFrame"><B>361</B></A>
</DT>

<DD>abstract 
<A HREF="chap1fs.htm#abstractoper" tppabs="http://ultra/development/DesignPatterns/hires/chap1fs.htm#abstractoper" TARGET="_mainDisplayFrame"><B>15</B></A>, 
<A HREF="chapAfs.htm#abstractoperation" tppabs="http://ultra/development/DesignPatterns/hires/chapAfs.htm#abstractoperation" TARGET="_mainDisplayFrame">359</A>
</DD>

<DD>adding to classes 
<A HREF="pat5kfs.htm#consequences" tppabs="http://ultra/development/DesignPatterns/hires/pat5kfs.htm#consequences" TARGET="_mainDisplayFrame">335</A>
</DD>

<DD>avoiding dependence on specific 
<A HREF="chap1fs.htm#oper-avoid-depend" tppabs="http://ultra/development/DesignPatterns/hires/chap1fs.htm#oper-avoid-depend" TARGET="_mainDisplayFrame">24</A>
</DD>

<DD>class, <I>see</I> <A HREF="index-C.htm#class operation" tppabs="http://ultra/development/DesignPatterns/hires/index-C.htm#class operation" target="TEXT">class operation</A></DD>

<DD>concrete 
<A HREF="pat5jfs.htm#oper-concrete" tppabs="http://ultra/development/DesignPatterns/hires/pat5jfs.htm#oper-concrete" TARGET="_mainDisplayFrame">327</A>
</DD>

<DD>dispatch, <I>see</I> <a href="index-D.htm#dispatch" tppabs="http://ultra/development/DesignPatterns/hires/index-D.htm#dispatch" target="TEXT">dispatch</a></DD>

<DD>hook, <I>see</I> <a href="index-H.htm#hook operation" tppabs="http://ultra/development/DesignPatterns/hires/index-H.htm#hook operation" target="TEXT">hook operation</a></DD>

<DD>overriding 
<A HREF="chap1fs.htm#oper-override" tppabs="http://ultra/development/DesignPatterns/hires/chap1fs.htm#oper-override" TARGET="_mainDisplayFrame"><B>16</B></A>
</DD>

<DD>primitive 
<A HREF="pat5jfs.htm#oper-primitive1" tppabs="http://ultra/development/DesignPatterns/hires/pat5jfs.htm#oper-primitive1" TARGET="_mainDisplayFrame"><B>327</B></A>, 
<A HREF="pat5jfs.htm#oper-primitive2" tppabs="http://ultra/development/DesignPatterns/hires/pat5jfs.htm#oper-primitive2" TARGET="_mainDisplayFrame">329</A>
</DD>

<DT>Orbix</DT>

<DD>use of F<FONT SIZE=-1>ACTORY</FONT> M<FONT SIZE=-1>ETHOD</FONT> 
<A HREF="pat3cfs.htm#orbix-use-factmeth" tppabs="http://ultra/development/DesignPatterns/hires/pat3cfs.htm#orbix-use-factmeth" TARGET="_mainDisplayFrame">116</A>
</DD>

<DT>Originator</DT>

<DD>participant of M<FONT SIZE=-1>EMENTO</FONT> 
<A HREF="pat5ffs.htm#participants" tppabs="http://ultra/development/DesignPatterns/hires/pat5ffs.htm#participants" TARGET="_mainDisplayFrame">285</A>,
<A HREF="pat5ffs.htm#orig-285c" tppabs="http://ultra/development/DesignPatterns/hires/pat5ffs.htm#orig-285c" TARGET="_mainDisplayFrame"><I>285c</I></A>,
<A HREF="pat5ffs.htm#orig-286i" tppabs="http://ultra/development/DesignPatterns/hires/pat5ffs.htm#orig-286i" TARGET="_mainDisplayFrame"><I>286i</I></A>
</DD>

<DT>originator 
<A HREF="pat5ffs.htm#orig-def" tppabs="http://ultra/development/DesignPatterns/hires/pat5ffs.htm#orig-def" TARGET="_mainDisplayFrame"><B>284</B></A>
</DT>

<DT>overloading</DT>

<DD>used to implement P<FONT SIZE=-1>ROXY</FONT> 
<A HREF="pat4gfs.htm#implementation" tppabs="http://ultra/development/DesignPatterns/hires/pat4gfs.htm#implementation" TARGET="_mainDisplayFrame">211</A>
</DD>

<DD>used to implement V<FONT SIZE=-1>ISITOR</FONT> 
<A HREF="chap2fs.htm#footnote10" tppabs="http://ultra/development/DesignPatterns/hires/chap2fs.htm#footnote10" TARGET="_mainDisplayFrame">72</A>, 
<A HREF="pat5kfs.htm#footnote10" tppabs="http://ultra/development/DesignPatterns/hires/pat5kfs.htm#footnote10" TARGET="_mainDisplayFrame">337</A>
</DD>

</DL>

⌨️ 快捷键说明

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