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

📄 index-i.htm

📁 设计模式英文版 作者:Erich Gamma、Richard Helm、Ralph Johnson和John Vlissides 四人帮的书。 学设计模式的必读的书籍!经典中的经典
💻 HTM
📖 第 1 页 / 共 2 页
字号:
</DD>

<DD>specifying in C++
<A HREF="vfs.htm?doc=chap1.htm&fid=1&hid=absclass" TARGET="_mainDisplayFrame">17</A>
</DD>

<DD>simplifying subsystems, <I>see</I> Facade</DD>

<DT>internal iterator, <I>see</I> iterator, internal</DT>

<DT>Interpreter
<A HREF="vfs.htm?doc=pat5c.htm&fid=5c&hid=Interpreter" TARGET="_mainDisplayFrame"><B>243</B></A>
</DT>

<DD>combined with Composite
<A HREF="vfs.htm?doc=pat5c.htm&fid=5c&hid=knownuses" TARGET="_mainDisplayFrame">255</A>
</DD>

<DD>combined with V<FONT SIZE=-1>ISITOR</FONT>
<A HREF="vfs.htm?doc=pat5c.htm&fid=5c&hid=consequences" TARGET="_mainDisplayFrame">247</A>,
<A HREF="vfs.htm?doc=pat5c.htm&fid=5c&hid=relatedpatterns" TARGET="_mainDisplayFrame">255</A>
</DD>

<DD>in catalog summary
<A HREF="vfs.htm?doc=chap1.htm&fid=1&hid=cat-flywt" TARGET="_mainDisplayFrame">9</A>
</DD>

<DT>InterViews</DT>

<DD>use of A<FONT SIZE=-1>BSTRACT</FONT> F<FONT SIZE=-1>ACTORY</FONT>
<A HREF="vfs.htm?doc=pat3a.htm&fid=3a&hid=knownuses" TARGET="_mainDisplayFrame">95</A>
</DD>

<DD>use of A<FONT SIZE=-1>DAPTER</FONT>
<A HREF="vfs.htm?doc=pat4a.htm&fid=4a&hid=et-use-adapter" TARGET="_mainDisplayFrame">148</A>
</DD>

<DD>use of C<FONT SIZE=-1>OMMAND</FONT>
<A HREF="vfs.htm?doc=pat5b.htm&fid=5b&hid=knownuses" TARGET="_mainDisplayFrame">242</A>
</DD>

<DD>use of Composite 
<A HREF="vfs.htm?doc=pat4c.htm&fid=4c&hid=knownuses" TARGET="_mainDisplayFrame">172</A>
</DD>

<DD>use of D<FONT SIZE=-1>ECORATOR</FONT>
<A HREF="vfs.htm?doc=pat4d.htm&fid=4d&hid=knownuses" TARGET="_mainDisplayFrame">182</A>
</DD>

<DD>use of Flyweight
<A HREF="vfs.htm?doc=pat4f.htm&fid=4f&hid=knownuses" TARGET="_mainDisplayFrame">205</A>
</DD>

<DD>use of O<FONT SIZE=-1>BSERVER</FONT>
<A HREF="vfs.htm?doc=pat5g.htm&fid=5g&hid=knownuses" TARGET="_mainDisplayFrame">303</A>
</DD>

<DD>use of Singleton
<A HREF="vfs.htm?doc=pat3e.htm&fid=3e&hid=knownuses" TARGET="_mainDisplayFrame">133</A>
</DD>

<DD>use of Strategy
<A HREF="vfs.htm?doc=pat5i.htm&fid=5i&hid=implementation" TARGET="_mainDisplayFrame">320</A>,
<A HREF="pat5i.htm#knownuses" onClick="top.load('5i');"322-323></A>
</DD>

<DT>intrinsic state, <I>see</I> state, intrinsic</DT>

<DT>inversion of control flow
<A HREF="vfs.htm?doc=chap1.htm&fid=1&hid=section_frameworks" TARGET="_mainDisplayFrame">27</A>
</DT>

<DT>invitation
<A HREF="vfs.htm?doc=chap6.htm&fid=6&hid=top" TARGET="_mainDisplayFrame">358</A>
</DT>

<DT>Invoker</DT>

<DD>participant of C<FONT SIZE=-1>OMMAND</FONT>
<A HREF="vfs.htm?doc=pat5b.htm&fid=5b&hid=participants" TARGET="_mainDisplayFrame">236</A>,
<A HREF="vfs.htm?doc=pat5b.htm&fid=5b&hid=structure" TARGET="_mainDisplayFrame"><I>236c</I></A>,
<A HREF="vfs.htm?doc=pat5b.htm&fid=5b&hid=collaborations" TARGET="_mainDisplayFrame"><I>237i</I></A>,
<A HREF="vfs.htm?doc=disc5.htm&fid=5&hid=top" TARGET="_mainDisplayFrame"><I>347i</I></A>
</DD>

<DT>IRIS Inventor</DT>

<DD>use of V<FONT SIZE=-1>ISITOR</FONT>
<A HREF="vfs.htm?doc=pat5k.htm&fid=5k&hid=knownuses" TARGET="_mainDisplayFrame">344</A>
</DD>

<DT>I<FONT SIZE=-1>TERATOR</FONT>
<A HREF="vfs.htm?doc=pat5d.htm&fid=5d&hid=Iterator" TARGET="_mainDisplayFrame"><B>257</B></A>
</DT>

<DD>combined with Composite
<A HREF="vfs.htm?doc=pat5d.htm&fid=5d&hid=implementation" TARGET="_mainDisplayFrame">362</A>
</DD>

<DD>combined with V<FONT SIZE=-1>ISITOR</FONT>
<A HREF="vfs.htm?doc=pat5k.htm&fid=5k&hid=singledispatch" TARGET="_mainDisplayFrame">339</A>
</DD>

<DD>compared with V<FONT SIZE=-1>ISITOR</FONT>
<A HREF="vfs.htm?doc=pat5k.htm&fid=5k&hid=consequences" TARGET="_mainDisplayFrame">336</A>
</DD>

<DD>in catalog summary
<A HREF="vfs.htm?doc=chap1.htm&fid=1&hid=cat-flywt" TARGET="_mainDisplayFrame">9</A>
</DD>

<DD>use in Lexi
<A HREF="vfs.htm?doc=chap2.htm&fid=2&hid=editor_iterator-omt" TARGET="_mainDisplayFrame">69</A>
</DD>

<DT>I<FONT SIZE=-1>TERATOR</FONT>
<A HREF="vfs.htm?doc=chap2.htm&fid=2&hid=editor_sec_iterator_class_and_subclasses" TARGET="_mainDisplayFrame">67</A>,
<A HREF="vfs.htm?doc=chap2.htm&fid=2&hid=glyph-trav" TARGET="_mainDisplayFrame"><I>67c</I></A>,
<A HREF="vfs.htm?doc=pat5d.htm&fid=5d&hid=motivation" TARGET="_mainDisplayFrame"><I>258c</I></A>,
<A HREF="vfs.htm?doc=pat5d.htm&fid=5d&hid=samplecode" TARGET="_mainDisplayFrame">263</A>,
<A HREF="vfs.htm?doc=chapC-0.htm&fid=C&hid=top" TARGET="_mainDisplayFrame">372</A>
</DT>

<DD>participant of I<FONT SIZE=-1>TERATOR</FONT>
<A HREF="vfs.htm?doc=pat5d.htm&fid=5d&hid=participants" TARGET="_mainDisplayFrame">259</A>,
<A HREF="vfs.htm?doc=pat5d.htm&fid=5d&hid=structure" TARGET="_mainDisplayFrame"><I>259c</I></A>
</DD>

<DT>iterator
<A HREF="vfs.htm?doc=chap2.htm&fid=2&hid=glyph-trav" TARGET="_mainDisplayFrame"><B>66</B></A>,
<A HREF="vfs.htm?doc=pat5d.htm&fid=5d&hid=Iterator" TARGET="_mainDisplayFrame"><B>257</B></A>,
<A HREF="vfs.htm?doc=pat5k.htm&fid=5k&hid=doubledispatch" TARGET="_mainDisplayFrame">339</A>,
</DT>

<DD>access to aggregate
<A HREF="vfs.htm?doc=pat5d.htm&fid=5d&hid=implementation" TARGET="_mainDisplayFrame">262</A>
</DD>

<DD>active
<A HREF="vfs.htm?doc=pat5d.htm&fid=5d&hid=implementation" TARGET="_mainDisplayFrame">260</A>
</DD>

<DD>alternative to in Smalltalk
<A HREF="vfs.htm?doc=pat5d.htm&fid=5d&hid=knownuses" TARGET="_mainDisplayFrame">270</A>
</DD>

<DD>controlling
<A HREF="vfs.htm?doc=pat5d.htm&fid=5d&hid=implementation" TARGET="_mainDisplayFrame">260</A>
</DD>

<DD>cursor 
<A HREF="vfs.htm?doc=pat5d.htm&fid=5d&hid=iter-cursor" TARGET="_mainDisplayFrame"><B>261</B></A>
</DD>

<DD>ensuring deletion of 
<A HREF="vfs.htm?doc=pat5d.htm&fid=5d&hid=iter-dest" TARGET="_mainDisplayFrame">266</A>
</DD>

<DD>external 
<A HREF="vfs.htm?doc=pat5d.htm&fid=5d&hid=iter-ext-int" TARGET="_mainDisplayFrame"><B>260</B></A>, 
<A HREF="vfs.htm?doc=pat5k.htm&fid=5k&hid=iter-ext-int" TARGET="_mainDisplayFrame">339</A>, 
<A HREF="vfs.htm?doc=pat5d.htm&fid=5d&hid=iter-external" TARGET="_mainDisplayFrame">269</A>
</DD>

<DD>interface to 
<A HREF="vfs.htm?doc=pat5d.htm&fid=5d&hid=iter-interface" TARGET="_mainDisplayFrame">261</A>, 
<A HREF="vfs.htm?doc=pat5d.htm&fid=5d&hid=iter-interface2" TARGET="_mainDisplayFrame">263</A>
</DD>

<DD>internal 
<A HREF="vfs.htm?doc=pat5d.htm&fid=5d&hid=iter-ext-int" TARGET="_mainDisplayFrame"><B>260</B></A>, 
<A HREF="vfs.htm?doc=pat5d.htm&fid=5d&hid=iter-internal" TARGET="_mainDisplayFrame">267</A>, 
<A HREF="vfs.htm?doc=pat5k.htm&fid=5k&hid=iter-ext-int" TARGET="_mainDisplayFrame">339</A>, 
<I>see also</I> ListTraverser
</DD>

<DD>null 
<A HREF="vfs.htm?doc=pat5d.htm&fid=5d&hid=NullIterator" TARGET="_mainDisplayFrame"><B>262</B></A>,
<I>see also</I> NullI<FONT SIZE=-1>TERATOR</FONT>
</DD>

<DD>over recursive structures 
<A HREF="vfs.htm?doc=pat5d.htm&fid=5d&hid=iter-recur" TARGET="_mainDisplayFrame">262</A>
</DD>

<DD>parameterized with an operation 
<A HREF="vfs.htm?doc=pat5d.htm&fid=5d&hid=iter-param" TARGET="_mainDisplayFrame">267</A>
</DD>

<DD>passive 
<A HREF="vfs.htm?doc=pat5d.htm&fid=5d&hid=iter-passive" TARGET="_mainDisplayFrame">260</A>
</DD>

<DD>polymorphic 
<A HREF="vfs.htm?doc=pat5d.htm&fid=5d&hid=iter-polyiter" TARGET="_mainDisplayFrame">258</A>, 
<A HREF="vfs.htm?doc=pat5d.htm&fid=5d&hid=iter-use-poly" TARGET="_mainDisplayFrame">261</A>, 
<A HREF="vfs.htm?doc=pat5d.htm&fid=5d&hid=iter-poly-enable" TARGET="_mainDisplayFrame">265</A>
</DD>

<DD>privileged access to Aggregate 
<A HREF="vfs.htm?doc=pat5d.htm&fid=5d&hid=friend-iter" TARGET="_mainDisplayFrame">262</A>
</DD>

<DD>robust 
<A HREF="vfs.htm?doc=pat5d.htm&fid=5d&hid=iter-robust" TARGET="_mainDisplayFrame"><B>261</B></A>
</DD>

</DL>

⌨️ 快捷键说明

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