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

📄 calculator.mdx

📁 《深入浅出设计模式》的完整源代码
💻 MDX
📖 第 1 页 / 共 5 页
字号:
<hrf>TRUE</hrf>
</ncv>
<lcv id="cuIDI7AurU+Hhd+QJTVAOw" >
<fch>Attribute</fch>
<mdr>
<RMS:LRF id="i3ZZVdiQY0mHyKcN74Y+tA" />
</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="AJnHTk2cZkmWiDkqnut4dg" >
<fch>Operation</fch>
<mdr>
<RMS:LRF id="i3ZZVdiQY0mHyKcN74Y+tA" />
</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>(2805,2064)</ext>
<pst>(5500,2000)</pst>
</pgv>
<pgv id="AfeFQNYrA0y8uneIdi3GKQ" >
<tvs>
<RMS:LRF id="FwavP+ASFk+CrbWhrR6D6Q" />
<RMS:LRF id="EFwNDoZNLUGbb4ZUO+pNSg" />
<RMS:LRF id="jgiUXD/Qk0yaQVWwYLJdoQ" />
<RMS:LRF id="EM6dG9gN102NBhNmsYmFtA" />
</tvs>
<isv>TRUE</isv>
<mdr>
<RMS:LRF id="a1QdLnU68UuJboKxiJN9xQ" />
</mdr>
<chl>
<ssv id="wlOvkWx2v0ubQF1vfGUt8w" >
<fch>ShapeGraphic</fch>
<mdr>
<RMS:LRF id="a1QdLnU68UuJboKxiJN9xQ" />
</mdr>
<maa>TRUE</maa>
<chl>
<ncv id="18apJPhnFUCxellIM3ELDw" >
<fch>{FFB3AE02-A66B-4c2e-A896-168A54490600}</fch>
<mdr>
<RMS:LRF id="a1QdLnU68UuJboKxiJN9xQ" />
</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="3yMBb1EeWkq31xZ8lB2YIw" >
<fch>Attribute</fch>
<mdr>
<RMS:LRF id="a1QdLnU68UuJboKxiJN9xQ" />
</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="3fMyzQqjV0G6/kCXy907qg" >
<fch>Operation</fch>
<mdr>
<RMS:LRF id="a1QdLnU68UuJboKxiJN9xQ" />
</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>(4842,5450)</ext>
<pst>(9750,2500)</pst>
</pgv>
<cnv id="BIVfPxZITkeTAKk+LEOwfA" >
<tvs>
<RMS:LRF id="FwavP+ASFk+CrbWhrR6D6Q" />
<RMS:LRF id="G6No7WGTUkKrZB55W/fhHA" />
</tvs>
<isv>TRUE</isv>
<mdr>
<RMS:LRF id="wxXPCepVnU6TDWHOjCZEHQ" />
</mdr>
<bnd>
(9750,3375)
(8305,3375)
</bnd>
<frv>
<RMS:LRF id="AfeFQNYrA0y8uneIdi3GKQ" />
</frv>
<lbl>
<olv id="0IPIYwM0Bk+hUxAKzn48oQ" >
<fch>Name;Visibility</fch>
<isv>TRUE</isv>
<mdr>
<RMS:LRF id="YNNdPveTCkm6PCt/ERYmig" />
</mdr>
<fre>-200</fre>
<frl>-100</frl>
</olv>
</lbl>
<tvw>
<RMS:LRF id="TBzOQUYZaUCI1/HtNbkyTQ" />
</tvw>
</cnv>
<pgv id="f73G6j8ZbkuOmA3c5Fiv5w" >
<tvs>
<RMS:LRF id="FwavP+ASFk+CrbWhrR6D6Q" />
<RMS:LRF id="EFwNDoZNLUGbb4ZUO+pNSg" />
<RMS:LRF id="jgiUXD/Qk0yaQVWwYLJdoQ" />
<RMS:LRF id="EM6dG9gN102NBhNmsYmFtA" />
</tvs>
<isv>TRUE</isv>
<mdr>
<RMS:LRF id="xnHGbmoJZU29SXXVLXwzSQ" />
</mdr>
<chl>
<ssv id="XYe8d4+z5EqZndwCy7Wn0w" >
<fch>ShapeGraphic</fch>
<mdr>
<RMS:LRF id="xnHGbmoJZU29SXXVLXwzSQ" />
</mdr>
<maa>TRUE</maa>
<chl>
<ncv id="2EMxpu2ra02QZqQnld2/2Q" >
<fch>{FFB3AE02-A66B-4c2e-A896-168A54490600}</fch>
<mdr>
<RMS:LRF id="xnHGbmoJZU29SXXVLXwzSQ" />
</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="ubfgorPxdkSwT5L9FVl65A" >
<fch>Attribute</fch>
<mdr>
<RMS:LRF id="xnHGbmoJZU29SXXVLXwzSQ" />
</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="9vDGbAhEOkOZZAk8YMkXdg" >
<fch>Operation</fch>
<mdr>
<RMS:LRF id="xnHGbmoJZU29SXXVLXwzSQ" />
</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>(2990,2011)</ext>
<pst>(11000,-750)</pst>
</pgv>
<cnv id="H0i9/VZ+t0S1qB8uKEj+YQ" >
<tvs>
<RMS:LRF id="FwavP+ASFk+CrbWhrR6D6Q" />
<RMS:LRF id="G6No7WGTUkKrZB55W/fhHA" />
</tvs>
<isv>TRUE</isv>
<mdr>
<RMS:LRF id="rt2ZmGWvVEuY+9YFcdzDXw" />
</mdr>
<bnd>
(12175,2500)
(12175,1261)
</bnd>
<frv>
<RMS:LRF id="AfeFQNYrA0y8uneIdi3GKQ" />
</frv>
<tvw>
<RMS:LRF id="f73G6j8ZbkuOmA3c5Fiv5w" />
</tvw>
</cnv>
<pgv id="ZVnWHuTJ2U20c/4dLQ6IJw" >
<tvs>
<RMS:LRF id="FwavP+ASFk+CrbWhrR6D6Q" />
<RMS:LRF id="EFwNDoZNLUGbb4ZUO+pNSg" />
<RMS:LRF id="jgiUXD/Qk0yaQVWwYLJdoQ" />
<RMS:LRF id="EM6dG9gN102NBhNmsYmFtA" />
</tvs>
<isv>TRUE</isv>
<mdr>
<RMS:LRF id="aGjqtBhi+kegGcUfvcQ4Wg" />
</mdr>
<chl>
<ssv id="8iODXmE/Q0WbP0toHJ+H9Q" >
<fch>ShapeGraphic</fch>
<mdr>
<RMS:LRF id="aGjqtBhi+kegGcUfvcQ4Wg" />
</mdr>
<maa>TRUE</maa>
<chl>
<ncv id="jEDOJcIGckK+3vFJX9/MmQ" >
<fch>{FFB3AE02-A66B-4c2e-A896-168A54490600}</fch>
<mdr>
<RMS:LRF id="aGjqtBhi+kegGcUfvcQ4Wg" />
</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="7+I/lREJR0eKNVlF/+uisQ" >
<fch>Attribute</fch>
<mdr>
<RMS:LRF id="aGjqtBhi+kegGcUfvcQ4Wg" />
</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="cBP3/bC6sk+ViP4NMMLlZw" >
<fch>Operation</fch>
<mdr>
<RMS:LRF id="aGjqtBhi+kegGcUfvcQ4Wg" />
</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>(3175,2910)</ext>
<pst>(4000,6000)</pst>
</pgv>
<cnv id="gdBp9GcfZ0OULwsmGahF5A" >
<tvs>
<RMS:LRF id="FwavP+ASFk+CrbWhrR6D6Q" />
<RMS:LRF id="G6No7WGTUkKrZB55W/fhHA" />
</tvs>
<isv>TRUE</isv>
<mdr>
<RMS:LRF id="+3MKW4fttkGOC/AmHVM7xQ" />
</mdr>
<bnd>
(5950,6000)
(5950,4064)
</bnd>
<frv>
<RMS:LRF id="ZVnWHuTJ2U20c/4dLQ6IJw" />
</frv>
<lbl>
<olv id="GpUXjhyFcEirBCEwNwo9fA" >
<fch>Name;Visibility</fch>
<isv>TRUE</isv>
<mdr>
<RMS:LRF id="mGtt8AHnQECOsWc/6dUaYw" />
</mdr>
<frl>-100</frl>
</olv>
</lbl>
<tvw>
<RMS:LRF id="TBzOQUYZaUCI1/HtNbkyTQ" />
</tvw>
</cnv>
</chl>
<lcs>
<sty id="dZJ1hkIDFUS/pqu9cnyutw" >
<dsn>Print</dsn>
<nam reserve="455" >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=-21613;pagescale=100;papersize=0;showfooter=-1;showheader=-1</nam>
<btv>
<RMS:LRF id="1v3UyoOb/0uznzQfYH5C0Q" />
</btv>
<tgv>
<itv id="YhakrnSWm0ilS71U8N7oog" >
<tgd>
<RMS:LRF id="oxd0dHVRfk2R1NLslY5rCA" />
</tgd>
<val>-4443</val>
</itv>
<itv id="DRTUBkqhJEGlTtqQ23WdcA" >
<tgd>
<RMS:LRF id="U0BsXad+r0GP+Z3ccW17mw" />
</tgd>
<val>-21613</val>
</itv>
</tgv>
<typ>DiagramPrint</typ>
</sty>
<sty id="G6No7WGTUkKrZB55W/fhHA" >
<dsn>View</dsn>
<nam>connectorstereotype=1;linestyle=0;visibilitystyle=1</nam>
<btv>
<RMS:LRF id="RBjgGNJLJUaHkw+5PMA9ag" />
</btv>
<tgv>
<etv id="xrRXeDNLhUemO1SC757ApQ" >
<tgd>
<RMS:LRF id="Pc0V6jYwVE6q7GJFDN9Owg" />
</tgd>
<val>1</val>
<tvl>
<RMS:LRF id="XvL1YgflQ0ODL1JP6AG7ow" />
</tvl>
</etv>
</tgv>
<typ>ConnectorViewAppearance</typ>
</sty>
<sty id="jgiUXD/Qk0yaQVWwYLJdoQ" >
<dsn>View</dsn>
<nam reserve="146" >attributecompartment=-1;compartmentstereotypes=1;operationcompartment=-1;operationsignatures=0;sortattributes=1;sortoperations=1;visibilitystyle=1</nam>
<btv>
<RMS:LRF id="XZYbw0gPl0+qD18DSS6AuA" />
</btv>
<tgv>
<etv id="nZ/QYDwUrkKo4UsAsl3yeA" >
<tgd>
<RMS:LRF id="ZZ3OU7w6Kke4p7x/1yMvzQ" />
</tgd>
<val>1</val>
<tvl>
<RMS:LRF id="qK6dg8iWukq5w7FfqoZw4Q" />
</tvl>
</etv>
</tgv>
<typ>ClassifierViewAppearance</typ>
</sty>
</lcs>
</dgx>
</owd>
</pkx>
<pkx id="4YBMqm+4J0G4aHYzuEMKNw" >
<tvs>
<RMS:LRF id="zMjOLbcaw0GfFLPR98inmA" />
</tvs>
<nam>References</nam>
<rlt>
<acc id="sIdgh10hwEW8EvmeYo5YSQ" >
<anc>18 Version:1.0.5000.0</anc>
<ans>[assyref]system--b77a5c561934e089</ans>
<ari>4 1:C#8 3:Access</ari>
<noe>
<RMS:IRF id="7sRaNJZuYk6hwdTEvPzOQg"  name="System"  classStr="mdl"  import="0" />
</noe>
</acc>
<acc id="9v1io6VtdkOieIeBh2bCIA" >
<anc>18 Version:1.0.5000.0</anc>
<ans>[assyref]system-data--b77a5c561934e089</ans>
<ari>4 1:C#8 3:Access</ari>
<noe>
<RMS:IRF id="m4JKVCz/Ek+bi8rCjr557w"  name="System.Data"  classStr="mdl"  import="1" />
</noe>
</acc>
<acc id="RrcYwNjBj0q/sP2CsV1hog" >
<anc>18 Version:1.0.5000.0</anc>
<ans>[assyref]system-xml--b77a5c561934e089</ans>
<ari>4 1:C#8 3:Access</ari>
<noe>
<RMS:IRF id="eLKkuWpThkSz/7V9o27idw"  name="System.Xml"  classStr="mdl"  import="2" />
</noe>
</acc>
<acc id="gOwcrw2NdEmTaNQVXKt1Ag" >
<anc>18 Version:1.0.5000.0</anc>
<ans>[assyref]mscorlib--b77a5c561934e089</ans>
<ari>4 1:C#8 3:Access</ari>
<noe>
<RMS:IRF id="6o99tofTUUSPr8tZ5UYE+Q"  name="mscorlib"  classStr="mdl"  import="3" />
</noe>
</acc>
</rlt>
</pkx>
<pkx id="PjEthNEDvUep64q5MvTu7g" >
<tvs>
<RMS:LRF id="3eghB+ccEESnSuHJv89tHw" />
</tvs>
<nam>Artifacts</nam>
<ans>[Filesystem Artifacts]Artifacts</ans>
<ari>22 3:Filesystem Artifacts4 1:C#</ari>
<nsp>
<pkx id="Iro5ARYj2k2ntVJ0iMqOhQ" >
<tvs>
<RMS:LRF id="USNfLKhVoUSgWSJqC7pykw" />
</tvs>
<nam>Calculator</nam>
<anc>15 Name:Calculator</anc>
<ans>[Directory]Calculator</ans>
<ari>11 3:Directory4 1:C#</ari>
<cls>
<cmx id="BFYNvvGZsUWe1NNsrHf4Ow" >
<tvs>
<RMS:LRF id="DzwmGocBiUqNuKS4yGSmVQ" />
</tvs>
<nam>Class1.cs</nam>
<rlt>
<elr id="QU00Yu1fPkuIomg8mMQFBQ" >
<ans>[reside]Command-Class</ans>
<ari>4 1:C#19 3:Element Residence</ari>
<noe>
<RMS:LRF id="xnHGbmoJZU29SXXVLXwzSQ" />
</noe>
</elr>
<elr id="d2NDgxeyWkGsPzEv9uz8rQ" >
<ans>[reside]CalculatorCommand-Class</ans>
<ari>4 1:C#19 3:Element Residence</ari>
<noe>
<RMS:LRF id="a1QdLnU68UuJboKxiJN9xQ" />
</noe>
</elr>
<elr id="MOPL74EuTU2y0PC1fkqYGQ" >
<ans>[reside]Calculator-Class</ans>
<ari>4 1:C#19 3:Element Residence</ari>
<noe>
<RMS:LRF id="i3ZZVdiQY0mHyKcN74Y+tA" />
</noe>
</elr>
<elr id="D6Mgw/DYRki9uWYpIQOSfw" >
<ans>[reside]User-Class</ans>
<ari>4 1:C#19 3:Element Residence</ari>
<noe>
<RMS:LRF id="aGjqtBhi+kegGcUfvcQ4Wg" />
</noe>
</elr>
<elr id="jEYKlr3D8EenLTvKdXtQxg" >
<ans>[reside]CommandApp-Class</ans>
<ari>4 1:C#19 3:Element Residence</ari>
<noe>
<RMS:LRF id="wUXp/o4LBU2zk2MyY3gOyw" />
</noe>
</elr>
</rlt>
<anc>14 Name:Class1.cs</anc>
<ans>[File]Class1.cs</ans>
<ari>4 1:C#6 3:File</ari>
</cmx>
</cls>
</pkx>
</nsp>
</pkx>
</nsp>
<app>.Net,CodeTemplates</app>
<owp reserve="10" >
<prf id="1iYqdo7CLUCPKvJDmoxWgQ" >
<nam>CompositeVersion</nam>
<vrs>1.5k</vrs>
</prf>
<prf id="pTI92Li17UWtyTOC71Co9g" >
<dsc>XDE Default Profile</dsc>
<dri>156</dri>
<isu>TRUE</isu>
<nam>Appearance</nam>
<nri>155</nri>
<rfn>default1.dll</rfn>
<vrs>1.5f</vrs>
<dfs reserve="27" >
<RMS:LRF id="FwavP+ASFk+CrbWhrR6D6Q" />
<RMS:LRF id="EFwNDoZNLUGbb4ZUO+pNSg" />
<RMS:LRF id="qbDn4FfWpUK/+u28++Woqw" />
<RMS:LRF id="baAThqwbEkG5ZCq+JcuTog" />
<RMS:LRF id="nIzPiPyBoUKt0sEmUhqtYQ" />
<RMS:LRF id="nmxxx7p2o0esJ6StU8E6Pw" />
<RMS:LRF id="fUeelmA9KEqGohw0iQn6sQ" />
<RMS:LRF id="cJTXRna+Pkaa8+k3ght8mg" />
<RMS:LRF id="NlGpJ7qpbECLbQcvoTvHCA" />
<RMS:LRF id="VC9Xoisi+ku+vrKTSYi86w" />
<RMS:LRF id="9PAiYnLjC0aJuYF6CebnTw" />
<RMS:LRF id="XZYbw0gPl0+qD18DSS6AuA" />
<RMS:LRF id="5mwic1d9JEKAG+8Lhfty+A" />
<RMS:LRF id="EM6dG9gN102NBhNmsYmFtA" />
<RMS:LRF id="tSivREvV+EGDoUvlqjPzKg" />
<RMS:LRF id="EcxjACRvQUKiKSNeiwb5zQ" />
<RMS:LRF id="IIGmmyuLyEOwzDE4NOUXnA" />
<RMS:LRF id="QoKQ0U/P1UqrpYJ/mj6cUA" />
<RMS:LRF id="CD82UGxVY0qQsvcQbkPxlg" />
<RMS:LRF id="RBjgGNJLJUaHkw+5PMA9ag" />
<RMS:LRF id="ZR2YcCI0ukqksaoZ00h16A" />
<RMS:LRF id="u0Fpm4zFqUSawVcVOvO4SA" />
<RMS:LRF id="a2bNwbSQbEuRxPl2MKoEuw" />
<RMS:LRF id="4DC12hipkUylX2XH4UCMkQ" />
<RMS:LRF id="Hqp3oGcbrkujpbamOCkmCQ" />
<RMS:LRF id="ihpBYLSyzkWbpD85eNgBLw" />
<RMS:LRF id="AW5PDJJTzEmQjtD2iy9mnA" />
</dfs>
<tvs reserve="27" >
<sty id="FwavP+ASFk+CrbWhrR6D6Q" >
<dsn>View</dsn>
<nam reserve="83" >font=0,AQAAAAAAoIYBAAZUYWhvbWE;fontcolor=0;linecolor=3342489;wordwraptextwidth=6000</nam>
<nri>157</nri>
<tgd>
<tgd id="dEl/PrxWiEWmhXNgOi8S5g" >
<nam>LineColor</nam>
<rid>101</rid>
<tgk>IntegerTaggedValue</tgk>
<uih>TRUE</uih>
<uit>Color</uit>
<dfv>
<itv id="22cc1UrqOEy2FQTQZfBW5A" >
<tgd>
<RMS:LRF id="dEl/PrxWiEWmhXNgOi8S5g" />
</tgd>
<val>3342489</val>
</itv>
</dfv>
</tgd>
<tgd id="0kB62AmRfEKvDZQoX3bw7A" >
<nam>Font</nam>
<tgk>BlobTaggedValue</tgk>
<uih>TRUE</uih>
<dfv>
<ltv id="PgVVcbDh9EyLD0q1CNF/AA" >
<tgd>
<RMS:LRF id="0kB62AmRfEKvDZQoX3bw7A" />

⌨️ 快捷键说明

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