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

📄 index-t-1.htm

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

<SCRIPT>
function setFocus() {	
	if ((navigator.appName != "Netscape") && (parseFloat(navigator.appVersion) == 2)) {
	return;
	} else {
	self.focus();
	}
}
</SCRIPT><HEAD><TITLE>Index</TITLE></HEAD>

<BODY
	BGCOLOR		= #FFFFFF
	TEXT = #000000
onLoad="setFocus()";
>

<P>Names of design patterns appear in small capitals: e.g., A<FONT
SIZE=-1>DAPTER</FONT>.  Page numbers in bold indicate the definition
of a term. Numbers in italics indicate a diagram for the term.
Letters after a diagram's page number indicate the kind of diagram:
a "c" denotes a class diagram, an "i" denotes an interaction diagram,
and an "o" denotes an object diagram. For example, <I>88co</I>
means that a class and object diagram appears on page 88.</P>

<H2>T</H2>

<DL>

<DT>Target</DT>

<DD>
participant of A<FONT SIZE=-1>DAPTER</FONT> 
<A HREF="pat4afs-1.htm#participants" tppabs="http://ultra/development/DesignPatterns/lowres/pat4afs.htm#participants" TARGET="_mainDisplayFrame">141</A>,
<A HREF="pat4afs-1.htm#structure" tppabs="http://ultra/development/DesignPatterns/lowres/pat4afs.htm#structure" TARGET="_mainDisplayFrame"><I>141c</I></A>
</DD>

<DT>TCP protocol 
<A HREF="pat5hfs-1.htm#samplecode" tppabs="http://ultra/development/DesignPatterns/lowres/pat5hfs.htm#samplecode" TARGET="_mainDisplayFrame">309</A>
</DT>

<DT>TCPConnection 
<A HREF="pat5hfs-1.htm#motivation" tppabs="http://ultra/development/DesignPatterns/lowres/pat5hfs.htm#motivation" TARGET="_mainDisplayFrame">305</A>,
<A HREF="pat5hfs-1.htm#tcpconnect-305c" tppabs="http://ultra/development/DesignPatterns/lowres/pat5hfs.htm#tcpconnect-305c" TARGET="_mainDisplayFrame"><I>305c</I></A>, 
<A HREF="pat5hfs-1.htm#samplecode" tppabs="http://ultra/development/DesignPatterns/lowres/pat5hfs.htm#samplecode" TARGET="_mainDisplayFrame">309</A>
</DT>

<DT>TCPState<A HREF="pat5hfs-1.htm#tcpstate" tppabs="http://ultra/development/DesignPatterns/lowres/pat5hfs.htm#tcpstate" TARGET="_mainDisplayFrame">305</A>,
<A HREF="pat5hfs-1.htm#tcpconnect-305c" tppabs="http://ultra/development/DesignPatterns/lowres/pat5hfs.htm#tcpconnect-305c" TARGET="_mainDisplayFrame"><I>305c</I></A>, 
<A HREF="pat5hfs-1.htm#tcpstate2" tppabs="http://ultra/development/DesignPatterns/lowres/pat5hfs.htm#tcpstate2" TARGET="_mainDisplayFrame">310</A>
</DT>

<DT><a name="template"></a>template 
<A HREF="chap1fs-1.htm#templates" tppabs="http://ultra/development/DesignPatterns/lowres/chap1fs.htm#templates" TARGET="_mainDisplayFrame"><B>21</B></A>, 
<I>see also</I> <A HREF="index-P-1.htm#parameterized types" tppabs="http://ultra/development/DesignPatterns/lowres/index-P.htm#parameterized types" target="TEXT">parameterized types</A></DT>

<DD>used to implement C<FONT SIZE=-1>OMMAND</FONT> 
<A HREF="pat5bfs-1.htm#template-implement" tppabs="http://ultra/development/DesignPatterns/lowres/pat5bfs.htm#template-implement" TARGET="_mainDisplayFrame">239</A>
</DD>

<DD>used to implement F<FONT SIZE=-1>ACTORY</FONT> M<FONT SIZE=-1>ETHOD</FONT> 
<A HREF="pat3cfs-1.htm#template-impl-factmeth" tppabs="http://ultra/development/DesignPatterns/lowres/pat3cfs.htm#template-impl-factmeth" TARGET="_mainDisplayFrame">113</A>
</DD>

<DD>used to implement S<FONT SIZE=-1>TRATEGY</FONT><A HREF="pat5ifs-1.htm#template-impl-strat" tppabs="http://ultra/development/DesignPatterns/lowres/pat5ifs.htm#template-impl-strat" TARGET="_mainDisplayFrame">319</A>, 
<A HREF="pat5ifs-1.htm#template-impl-strat2" tppabs="http://ultra/development/DesignPatterns/lowres/pat5ifs.htm#template-impl-strat2" TARGET="_mainDisplayFrame">323</A>
</DD>

<DT>Template Method 
<A HREF="pat5jfs-1.htm#top" tppabs="http://ultra/development/DesignPatterns/lowres/pat5jfs.htm#top" TARGET="_mainDisplayFrame"><B>325</B></A>
</DT>

<DD>calling Factory Methods<A HREF="pat3cfs-1.htm#templ-call-factmeth" tppabs="http://ultra/development/DesignPatterns/lowres/pat3cfs.htm#templ-call-factmeth" TARGET="_mainDisplayFrame">116</A>
</DD>

<DD>in catalog summary 
<A HREF="chap1fs-1.htm#cat-tempmeth" tppabs="http://ultra/development/DesignPatterns/lowres/chap1fs.htm#cat-tempmeth" TARGET="_mainDisplayFrame">9</A>
</DD>

<DD>naming conventions for 
<A HREF="pat5jfs-1.htm#templ-naming" tppabs="http://ultra/development/DesignPatterns/lowres/pat5jfs.htm#templ-naming" TARGET="_mainDisplayFrame">329</A>
</DD>

<DD>used to implement I<FONT SIZE=-1>TERATOR</FONT> 
<A HREF="pat5dfs-1.htm#footnote6" tppabs="http://ultra/development/DesignPatterns/lowres/pat5dfs.htm#footnote6" TARGET="_mainDisplayFrame">270</A>
</DD>

<DT>template method 
<A HREF="pat5jfs-1.htm#deftempmeth" tppabs="http://ultra/development/DesignPatterns/lowres/pat5jfs.htm#deftempmeth" TARGET="_mainDisplayFrame"><B>326</B></A>
</DT>

<DT>terminal symbol 
<A HREF="pat5cfs-1.htm#terminal-symbol" tppabs="http://ultra/development/DesignPatterns/lowres/pat5cfs.htm#terminal-symbol" TARGET="_mainDisplayFrame">246</A>
</DT>

<DD>shared using F<FONT SIZE=-1>LYWEIGHT</FONT><A HREF="pat5cfs-1.htm#term-symb-w-flywt" tppabs="http://ultra/development/DesignPatterns/lowres/pat5cfs.htm#term-symb-w-flywt" TARGET="_mainDisplayFrame">247</A>
</DD>

<DT>TerminalExpression</DT>

<DD>participant of I<FONT SIZE=-1>NTERPRETER</FONT><A HREF="pat5cfs-1.htm#structure" tppabs="http://ultra/development/DesignPatterns/lowres/pat5cfs.htm#structure" TARGET="_mainDisplayFrame"><I>245c</I></A>, 
<A HREF="pat5cfs-1.htm#terminal-expr" tppabs="http://ultra/development/DesignPatterns/lowres/pat5cfs.htm#terminal-expr" TARGET="_mainDisplayFrame">246</A>
</DD>

<DT>TEX 
<A HREF="chap2fs-1.htm#tex" tppabs="http://ultra/development/DesignPatterns/lowres/chap2fs.htm#tex" TARGET="_mainDisplayFrame">42</A>, 
<A HREF="pat3bfs-1.htm#tex" tppabs="http://ultra/development/DesignPatterns/lowres/pat3bfs.htm#tex" TARGET="_mainDisplayFrame">97</A>, 
<a href="pat5ifs-1.htm#tex-comp" tppabs="http://ultra/development/DesignPatterns/lowres/pat5ifs.htm#tex-comp" TARGET="_mainDisplayFrame">316</a></DT>

<DT>TeXCompositor
<A HREF="chap2fs-1.htm#42c" tppabs="http://ultra/development/DesignPatterns/lowres/chap2fs.htm#42c" TARGET="_mainDisplayFrame"><I>42c</I></A>, 
<A HREF="pat5ifs-1.htm#tex-comp" tppabs="http://ultra/development/DesignPatterns/lowres/pat5ifs.htm#tex-comp" TARGET="_mainDisplayFrame">315</A>,
<A HREF="pat5ifs-1.htm#315c" tppabs="http://ultra/development/DesignPatterns/lowres/pat5ifs.htm#315c" TARGET="_mainDisplayFrame"><I>315c</I></A>, 
<A HREF="pat5ifs-1.htm#tex-comp2" tppabs="http://ultra/development/DesignPatterns/lowres/pat5ifs.htm#tex-comp2" TARGET="_mainDisplayFrame">322</A>
</DT>

<DT>TextShape 
<A HREF="pat4afs-1.htm#textshape" tppabs="http://ultra/development/DesignPatterns/lowres/pat4afs.htm#textshape" TARGET="_mainDisplayFrame">139</A>,
<A HREF="pat4afs-1.htm#shape-140c" tppabs="http://ultra/development/DesignPatterns/lowres/pat4afs.htm#shape-140c" TARGET="_mainDisplayFrame"><I>140c</I></A>, 
<A HREF="pat4afs-1.htm#textshape2" tppabs="http://ultra/development/DesignPatterns/lowres/pat4afs.htm#textshape2" TARGET="_mainDisplayFrame">146</A>, 
<A HREF="pat4afs-1.htm#textshape3" tppabs="http://ultra/development/DesignPatterns/lowres/pat4afs.htm#textshape3" TARGET="_mainDisplayFrame">147</A>
</DT>

<DT>TextView</DT>

<DD>use in A<FONT SIZE=-1>DAPTER</FONT> 
<A HREF="pat4afs-1.htm#textview" tppabs="http://ultra/development/DesignPatterns/lowres/pat4afs.htm#textview" TARGET="_mainDisplayFrame">139</A>,
<A HREF="pat4afs-1.htm#shape-140c" tppabs="http://ultra/development/DesignPatterns/lowres/pat4afs.htm#shape-140c" TARGET="_mainDisplayFrame"><I>140c</I></A>, 
<A HREF="pat4afs-1.htm#samplecode" tppabs="http://ultra/development/DesignPatterns/lowres/pat4afs.htm#samplecode" TARGET="_mainDisplayFrame">146</A>
</DD>

<DD>use in D<FONT SIZE=-1>ECORATOR</FONT>
<A HREF="pat4dfs-1.htm#textview-176c" tppabs="http://ultra/development/DesignPatterns/lowres/pat4dfs.htm#textview-176c" TARGET="_mainDisplayFrame"><I>176c</I></A>,

⌨️ 快捷键说明

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