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

📄 iterator.mdx

📁 《深入浅出设计模式》的完整源代码
💻 MDX
📖 第 1 页 / 共 5 页
字号:
<maa>TRUE</maa>
<ext>(0,0)</ext>
<grv>NorthWest</grv>
<hrf>TRUE</hrf>
<rwn>1</rwn>
<hgr>-1</hgr>
<ovh>-1</ovh>
</lcv>
<lcv id="BNThenp160q540YddAvb5w" >
<fch>Operation</fch>
<mdr>
<RMS:LRF id="O8S3S7Ir10CEtSdgwzNZqg" />
</mdr>
<maa>TRUE</maa>
<ext>(0,0)</ext>
<grv>NorthWest</grv>
<hrf>TRUE</hrf>
<rwn>2</rwn>
<hgr>-1</hgr>
<ovh>-1</ovh>
</lcv>
</chl>
<ext>(0,0)</ext>
<grv>SouthWest</grv>
</ssv>
</chl>
<ext>(6297,5450)</ext>
<pst>(16250,7500)</pst>
</pgv>
<cnv id="aHYY9+Ns2kydHc+lPJF0Xw" >
<tvs>
<RMS:LRF id="b8fgKEc8MkukGvFtPSkSSA" />
<RMS:LRF id="P8QoJBmx3UuXLv6tJSHB4Q" />
</tvs>
<isv>TRUE</isv>
<mdr>
<RMS:LRF id="h8OQ9mb48UOcufDmYOIgUA" />
</mdr>
<bnd>
(16250,9375)
(12438,9375)
</bnd>
<frv>
<RMS:LRF id="apyAjhOQX0eWDnRnfbWr2Q" />
</frv>
<lbl>
<olv id="b1p5oZBHR0uM6uybOEB0vA" >
<fch>Name;Visibility</fch>
<isv>TRUE</isv>
<mdr>
<RMS:LRF id="0quPnWWEYEKXV0kz3ThGHA" />
</mdr>
<fre>-200</fre>
<frl>-100</frl>
</olv>
</lbl>
<tvw>
<RMS:LRF id="mB6NPdVOF0Ss/Q5M/m2Vxg" />
</tvw>
</cnv>
<cnv id="zaO8hOeQukmW2JVDR75a9A" >
<tvs>
<RMS:LRF id="b8fgKEc8MkukGvFtPSkSSA" />
<RMS:LRF id="P8QoJBmx3UuXLv6tJSHB4Q" />
</tvs>
<isv>TRUE</isv>
<mdr>
<RMS:LRF id="ZVD6ZBBxPkStL7hst0F0Cg" />
</mdr>
<bnd>
(19250,7500)
(19250,6608)
</bnd>
<frv>
<RMS:LRF id="apyAjhOQX0eWDnRnfbWr2Q" />
</frv>
<tvw>
<RMS:LRF id="jPfsddjG90uXL0iPXYSpEA" />
</tvw>
</cnv>
<pgv id="y8doYTmbi0O1K27BgdbZAA" >
<tvs>
<RMS:LRF id="b8fgKEc8MkukGvFtPSkSSA" />
<RMS:LRF id="jXlUpVNQ6ECKSTTSe5ZUsw" />
<RMS:LRF id="vVcFRoEG+EiQAoLSQvahwg" />
<RMS:LRF id="l3u+dffOAUygUvV9sTzySg" />
</tvs>
<isv>TRUE</isv>
<mdr>
<RMS:LRF id="vH1cszYrO0eYDpTLWqdGGQ" />
</mdr>
<chl>
<ssv id="MXqluJ9j4EebR6nI0j/8Ng" >
<fch>ShapeGraphic</fch>
<mdr>
<RMS:LRF id="vH1cszYrO0eYDpTLWqdGGQ" />
</mdr>
<maa>TRUE</maa>
<chl>
<ncv id="QidERkDsvEWDjRg7OMvhYQ" >
<fch>{FFB3AE02-A66B-4c2e-A896-168A54490600}</fch>
<mdr>
<RMS:LRF id="vH1cszYrO0eYDpTLWqdGGQ" />
</mdr>
<btm>5</btm>
<lfm>10</lfm>
<maa>TRUE</maa>
<rgm>10</rgm>
<tpm>5</tpm>
<ext>(0,0)</ext>
<grv>North</grv>
<hrf>TRUE</hrf>
</ncv>
<lcv id="P9rivd8N8keplOfFAlRIjg" >
<fch>Attribute</fch>
<mdr>
<RMS:LRF id="vH1cszYrO0eYDpTLWqdGGQ" />
</mdr>
<maa>TRUE</maa>
<ext>(0,0)</ext>
<grv>NorthWest</grv>
<hrf>TRUE</hrf>
<rwn>1</rwn>
<hgr>-1</hgr>
<ovh>-1</ovh>
</lcv>
<lcv id="AfQbHhQT30GNw4jems7KIA" >
<fch>Operation</fch>
<mdr>
<RMS:LRF id="vH1cszYrO0eYDpTLWqdGGQ" />
</mdr>
<maa>TRUE</maa>
<ext>(0,0)</ext>
<grv>NorthWest</grv>
<hrf>TRUE</hrf>
<rwn>2</rwn>
<hgr>-1</hgr>
<ovh>-1</ovh>
</lcv>
</chl>
<ext>(0,0)</ext>
<grv>SouthWest</grv>
</ssv>
</chl>
<ext>(4789,1588)</ext>
<pst>(11250,4250)</pst>
</pgv>
<pgv id="q68MPZvVIEa2wJUVLmq2dQ" >
<tvs>
<RMS:LRF id="b8fgKEc8MkukGvFtPSkSSA" />
<RMS:LRF id="m9er7yY7V0qWymTSJYYawQ" />
</tvs>
<isv>TRUE</isv>
<mdr>
<RMS:LRF id="dATcm6EKYk+1kDufJfsdog" />
</mdr>
<chl>
<ssv id="s/7xfNaqPUC5zfW+XvYszA" >
<fch>Description</fch>
<mdr>
<RMS:LRF id="dATcm6EKYk+1kDufJfsdog" />
</mdr>
<btm>5</btm>
<lfm>12</lfm>
<maa>TRUE</maa>
<rgm>15</rgm>
<tpm>5</tpm>
<ext>(0,0)</ext>
<grv>NorthWest</grv>
<hrf>TRUE</hrf>
<vrf>TRUE</vrf>
</ssv>
</chl>
<ext>(3566,659)</ext>
<pst>(9750,11500)</pst>
</pgv>
<cnv id="4E8MheG7jkiNGGjkKD6uaQ" >
<tvs>
<RMS:LRF id="b8fgKEc8MkukGvFtPSkSSA" />
<RMS:LRF id="W9CBjsz7yUWeJISiUA/Ldw" />
</tvs>
<isv>TRUE</isv>
<mdr>
<RMS:LRF id="kiKQPlyi5Um+7R80cgnQJg" />
</mdr>
<bnd>
(11400,11500)
(10350,11007)
</bnd>
<frv>
<RMS:LRF id="q68MPZvVIEa2wJUVLmq2dQ" />
</frv>
<tvw>
<RMS:LRF id="mB6NPdVOF0Ss/Q5M/m2Vxg" />
</tvw>
</cnv>
<cnv id="vtqNZiUqtU22oKzeHiT2rw" >
<tvs>
<RMS:LRF id="b8fgKEc8MkukGvFtPSkSSA" />
<RMS:LRF id="W9CBjsz7yUWeJISiUA/Ldw" />
</tvs>
<isv>TRUE</isv>
<mdr>
<RMS:LRF id="WkUVIb0ZEEOdkixNECgWeA" />
</mdr>
<bnd>
(16039,5100)
(17250,5100)
</bnd>
<frv>
<RMS:LRF id="y8doYTmbi0O1K27BgdbZAA" />
</frv>
<lbl>
<olv id="bO/1VyDa9UWPUrv1EYWUHw" >
<fch>Name;Visibility</fch>
<mdr>
<RMS:LRF id="lQ0RLE9MsE6++7x81nzHJA" />
</mdr>
<fre>-200</fre>
<frl>-100</frl>
</olv>
<olv id="hj1AxCztF0C4a33V0TCXDQ" >
<fch>Multiplicity</fch>
<mdr>
<RMS:LRF id="lQ0RLE9MsE6++7x81nzHJA" />
</mdr>
<fre>-200</fre>
<frl>100</frl>
</olv>
</lbl>
<tvw>
<RMS:LRF id="jPfsddjG90uXL0iPXYSpEA" />
</tvw>
</cnv>
<cnv id="sXEJpnKdd0u54gwcJ89bkQ" >
<tvs>
<RMS:LRF id="b8fgKEc8MkukGvFtPSkSSA" />
<RMS:LRF id="W9CBjsz7yUWeJISiUA/Ldw" />
</tvs>
<isv>TRUE</isv>
<mdr>
<RMS:LRF id="HdZh5YVg4Ee6lsCfcHDi8g" />
</mdr>
<bnd>
(11250,5275)
(9554,5275)
</bnd>
<frv>
<RMS:LRF id="y8doYTmbi0O1K27BgdbZAA" />
</frv>
<lbl>
<olv id="u6RLQJ855k2lE+RG9j6zEQ" >
<fch>Name;Visibility</fch>
<mdr>
<RMS:LRF id="Qxkjf8KE9U2Lo2w/OcwaXQ" />
</mdr>
<fre>-200</fre>
<frl>-100</frl>
</olv>
<olv id="ytAEu5rDT0G5MHpwjTwmZQ" >
<fch>Multiplicity</fch>
<mdr>
<RMS:LRF id="Qxkjf8KE9U2Lo2w/OcwaXQ" />
</mdr>
<fre>-200</fre>
<frl>100</frl>
</olv>
</lbl>
<tvw>
<RMS:LRF id="7rwfb78gEE2fvms+T9XEwQ" />
</tvw>
</cnv>
<cnv id="2883Sq5kTUur663PfKEVUg" >
<tvs>
<RMS:LRF id="b8fgKEc8MkukGvFtPSkSSA" />
<RMS:LRF id="W9CBjsz7yUWeJISiUA/Ldw" />
</tvs>
<isv>TRUE</isv>
<mdr>
<RMS:LRF id="KEMMDDDpFUe99BpS66TbiA" />
</mdr>
<bnd>
(7100,11007)
(7100,12000)
</bnd>
<frv>
<RMS:LRF id="mB6NPdVOF0Ss/Q5M/m2Vxg" />
</frv>
<lbl>
<olv id="z29OJritukSiJtMtWawL1A" >
<fch>Name;Visibility</fch>
<isv>TRUE</isv>
<mdr>
<RMS:LRF id="nOIZORCcBkaoJEGSdPlQKA" />
</mdr>
<fre>-200</fre>
<frl>-100</frl>
</olv>
<olv id="1hIUqixS4kqZAgqieErV4A" >
<fch>Multiplicity</fch>
<isv>TRUE</isv>
<mdr>
<RMS:LRF id="nOIZORCcBkaoJEGSdPlQKA" />
</mdr>
<fre>-200</fre>
<frl>100</frl>
</olv>
</lbl>
<tvw>
<RMS:LRF id="Es1sYBE/z0WMnOAacUzwsQ" />
</tvw>
</cnv>
</chl>
<lcs>
<sty id="l3u+dffOAUygUvV9sTzySg" >
<dsn>View</dsn>
<nam>signalcompartment=0;signalsignatures=-1</nam>
<btv>
<RMS:LRF id="COqYcH3BtkWhIiLdlzc0sg" />
</btv>
<tgv>
<ntv id="+SEhykOaWUabJW/48zXWJg" >
<tgd>
<RMS:LRF id="ypjvUr2ubkiqWtAWMrqaMQ" />
</tgd>
<val>TRUE</val>
</ntv>
</tgv>
<typ>SignalReceptionViewAppearance</typ>
</sty>
<sty id="vVcFRoEG+EiQAoLSQvahwg" >
<dsn>View</dsn>
<nam reserve="147" >attributecompartment=-1;compartmentstereotypes=1;operationcompartment=-1;operationsignatures=-1;sortattributes=1;sortoperations=1;visibilitystyle=1</nam>
<btv>
<RMS:LRF id="Cpnp8gQIH0irA6Os6+oZ4g" />
</btv>
<tgv>
<ntv id="7LGDGngUwUSfsx0LFSJyOw" >
<tgd>
<RMS:LRF id="qMsoOfbuuk2KSU772/ywFQ" />
</tgd>
<val>TRUE</val>
</ntv>
<etv id="mgAqe/fms0iPgrcggCGGeg" >
<tgd>
<RMS:LRF id="XQQYzYX02kC/Wxlulyacxw" />
</tgd>
<val>1</val>
<tvl>
<RMS:LRF id="K7cJqSL+UkKXrkWyTWjokw" />
</tvl>
</etv>
</tgv>
<typ>ClassifierViewAppearance</typ>
</sty>
<sty id="P8QoJBmx3UuXLv6tJSHB4Q" >
<dsn>View</dsn>
<nam>connectorstereotype=1;linestyle=0;visibilitystyle=1</nam>
<btv>
<RMS:LRF id="W9CBjsz7yUWeJISiUA/Ldw" />
</btv>
<tgv>
<etv id="PK07iYpDZUyMMsC3k8WPOQ" >
<tgd>
<RMS:LRF id="nV+RmvFTHk+mJ19Qrf26/w" />
</tgd>
<val>1</val>
<tvl>
<RMS:LRF id="qEtcDNNBl06TrvYA8KmOKQ" />
</tvl>
</etv>
</tgv>
<typ>ConnectorViewAppearance</typ>
</sty>
<sty id="ORmTV3YlRkahYyegpBQN7A" >
<dsn>Print</dsn>
<nam reserve="452" >cropmarkhvisible=0;cropmarkvvisible=0;dimension=0;footercentertext=;footerfont=0,AQAAAAAAgDgBAAZUYWhvbWE;footerfontcolor=0;footerlefttext=;footermargin=.5;footerrighttext=;headercentertext=;headerfont=0,AQAAAAAAgDgBAAZUYWhvbWE;headerfontcolor=0;headerlefttext=;headermargin=.5;headerrighttext=;marginbottom=1;marginleft=1;marginright=1;margintop=1;orientation=0;pagebreakleft=-4443;pagebreaktop=400;pagescale=100;papersize=0;showfooter=-1;showheader=-1</nam>
<btv>
<RMS:LRF id="o568jWB3HEuMDe/7Mhq+dA" />
</btv>
<tgv>
<itv id="TKkDHRKG20KUxOh5d4XCdA" >
<tgd>
<RMS:LRF id="5jWwbByWhk6M+yFGLWD/ZQ" />
</tgd>
<val>-4443</val>
</itv>
</tgv>
<typ>DiagramPrint</typ>
</sty>
<sty id="m9er7yY7V0qWymTSJYYawQ" >
<dsn>View</dsn>
<nam>autoresize=0;fillcolor=13434879;shapestereotype=2</nam>
<btv>
<RMS:LRF id="ibgQ3a9SMEygfvKlniZv5w" />
</btv>
<tgv>
<ntv id="kEDIcUIjhkC+r9B4Y7bXBg" >
<tgd>
<RMS:LRF id="rolWm81uq0uStFFvM5wrxg" />
</tgd>
</ntv>
</tgv>
<typ>UnnamedViewAppearance</typ>
</sty>
</lcs>
<own>
<not id="dATcm6EKYk+1kDufJfsdog" >
<dsc>concreateAggreate</dsc>
<rlt>
<nta id="kiKQPlyi5Um+7R80cgnQJg" >
<noe>
<RMS:LRF id="7azCAbXg7UO2rTvr/Ca/fg" />
</noe>
</nta>
</rlt>
</not>
</own>
</dgx>
<dgx id="F5EkeiZHuk6GZkCwNwJR5Q" >
<tvs>
<RMS:LRF id="lC7+kuu6Y0W5Ruo5MGsY8A" />
<RMS:LRF id="JjK1yq+fu0a20jTAlQ3lPA" />
<RMS:LRF id="o568jWB3HEuMDe/7Mhq+dA" />
</tvs>
<nam>Diagram1</nam>
<typ>CLASS</typ>
<chl>
<pgv id="Agzhwjg5QU6xc/xOkhI+/A" >
<tvs>
<RMS:LRF id="b8fgKEc8MkukGvFtPSkSSA" />
<RMS:LRF id="jXlUpVNQ6ECKSTTSe5ZUsw" />
<RMS:LRF id="Cpnp8gQIH0irA6Os6+oZ4g" />
<RMS:LRF id="COqYcH3BtkWhIiLdlzc0sg" />
</tvs>
<isv>TRUE</isv>
<mdr>
<RMS:LRF id="zZnNviWoiEuXxq91ZNuvYQ" />
</mdr>
<chl>
<ssv id="1GOMw4wdY0a3+Q2GCbL8RA" >
<fch>ShapeGraphic</fch>
<mdr>
<RMS:LRF id="zZnNviWoiEuXxq91ZNuvYQ" />
</mdr>
<maa>TRUE</maa>
<chl>
<ncv id="0S+hSpPmrUKYToAxHUZM/Q" >
<fch>{FFB3AE02-A66B-4c2e-A896-168A54490600}</fch>
<mdr>
<RMS:LRF id="zZnNviWoiEuXxq91ZNuvYQ" />
</mdr>
<btm>5</btm>
<lfm>10</lfm>
<maa>TRUE</maa>
<rgm>10</rgm>
<tpm>5</tpm>
<ext>(0,0)</ext>
<grv>North</grv>
<hrf>TRUE</hrf>
</ncv>
<lcv id="n4DfDBzyZkCMG1XWkRA9Lw" >
<fch>Attribute</fch>
<mdr>
<RMS:LRF id="zZnNviWoiEuXxq91ZNuvYQ" />
</mdr>
<maa>TRUE</maa>
<ext>(0,0)</ext>
<grv>NorthWest</grv>
<hrf>TRUE</hrf>
<rwn>1</rwn>
<hgr>-1</hgr>
<ovh>-1</ovh>
</lcv>
<lcv id="Fvhxw6usoUOk83mUS216xg" >
<fch>Operation</fch>
<mdr>
<RMS:LRF id="zZnNviWoiEuXxq91ZNuvYQ" />
</mdr>
<maa>TRUE</maa>
<ext>(0,0)</ext>
<grv>NorthWest</grv>
<hrf>TRUE</hrf>
<rwn>2</rwn>
<hgr>-1</hgr>
<ovh>-1</ovh>
</lcv>
</chl>
<ext>(0,0)</ext>
<grv>SouthWest</grv>
</ssv>
</chl>
<ext>(2100,1111)</ext>
<pst>(2750,1250)</pst>
</pgv>
<pgv id="tVmG4DVopkCEHmkxnck9vA" >
<tvs>
<RMS:LRF id="b8fgKEc8MkukGvFtPSkSSA" />
<RMS:LRF id="jXlUpVNQ6ECKSTTSe5ZUsw" />
<RMS:LRF id="Cpnp8gQIH0irA6Os6+oZ4g" />
<RMS:LRF id="COqYcH3BtkWhIiLdlzc0sg" />
</tvs>
<isv>TRUE</isv>
<mdr>
<RMS:LRF id="to+mOLcrRkS/KkP9fnyevA" />
</mdr>
<chl>
<ssv id="dio5PMkef0KjZC6v/KJ9/g" >
<fch>ShapeGraphic</fch>
<mdr>
<RMS:LRF id="to+mOLcrRkS/KkP9fnyevA" />
</mdr>
<maa>TRUE</maa>
<chl>
<ncv id="Y5lbN9amCkipfKtu19pLpg" >
<fch>{FFB3AE02-A66B-4c2e-A896-168A54490600}</fch>
<mdr>
<RMS:LRF id="to+mOLcrRkS/KkP9fnyevA" />
</mdr>
<btm>5</btm>
<lfm>10</lfm>
<maa>TRUE</maa>
<rgm>10</rgm>
<tpm>5</tpm>
<ext>(0,0)</ext>
<grv>North</grv>
<hrf>TRUE</hrf>
</ncv>
<lcv id="PJedz+V5mUuLzSIE61JtMQ" >
<fch>Attribute</fch>
<mdr>
<RMS:LRF id="to+mOLcrRkS/KkP9fnyevA" />
</mdr>
<maa>TRUE</maa>
<ext>(0,0)</ext>
<grv>NorthWest</grv>
<hrf>TRUE</hrf>
<rwn>1</rwn>
<hgr>-1</hgr>
<ovh>-1</ovh>
</lcv>
<lcv id="lDb6LsZrfEG9zwTx5knMRw" >
<fch>Operation</fch>
<mdr>
<RMS:LRF id="to+mOLcrRkS/KkP9fnyevA" />
</mdr>
<maa>TRUE</maa>
<ext>(0,0)</ext>
<grv>NorthWest</grv>
<hrf>TRUE</hrf>
<rwn>2</rwn>
<hgr>-1</hgr>
<ovh>-1</ovh>
</lcv>
</chl>
<ext>(0,0)</ext>
<grv>SouthWest</grv>
</ssv>
</chl>
<ext>(2100,1111)</ext>
<pst>(5250,3750)</pst>
</pgv>
<cnv id="Zr460UKg2U23UOOFBTmDQw" >
<tvs>
<RMS:LRF id="b8fgKEc8MkukGvFtPSkSSA" />
<RMS:LRF id="W9CBjsz7yUWeJISiUA/Ldw" />
</tvs>

⌨️ 快捷键说明

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