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

📄 calculator.mdx

📁 《深入浅出设计模式》的完整源代码
💻 MDX
📖 第 1 页 / 共 5 页
字号:
<rid>164</rid>
</tvl>
</tvl>
</tgd>
</tgd>
<typ>classifierComponentInstanceViewAppearance</typ>
</sty>
<sty id="CD82UGxVY0qQsvcQbkPxlg" >
<dsn>View</dsn>
<nam>useclassshape=0</nam>
<nri>157</nri>
<tgd>
<tgd id="z1UWig2GXES5iTR1hXLMBw" >
<dsc>Show interface view as class view.</dsc>
<dri>284</dri>
<nam>UseClassShape</nam>
<rid>146</rid>
<tgk>BooleanTaggedValue</tgk>
<dfv>
<ntv id="ktBWqFOnJk6E8FjDRm4yIA" >
<tgd>
<RMS:LRF id="z1UWig2GXES5iTR1hXLMBw" />
</tgd>
</ntv>
</dfv>
</tgd>
</tgd>
<typ>ClassShapeAppearance</typ>
</sty>
<sty id="RBjgGNJLJUaHkw+5PMA9ag" >
<dsn>View</dsn>
<nam>connectorstereotype=1;linestyle=0;visibilitystyle=2</nam>
<nri>157</nri>
<tgd>
<tgd id="HRCtcYm6bEegzdhB8YcUQw" >
<nam>LineStyle</nam>
<rid>168</rid>
<tgk>EnumTaggedValue</tgk>
<uih>TRUE</uih>
<dfv>
<etv id="kJykBDW4bk6/+LOBZyEFyg" >
<tgd>
<RMS:LRF id="HRCtcYm6bEegzdhB8YcUQw" />
</tgd>
<tvl>
<RMS:LRF id="3+PY4uwNY06Oo7HS4a0yeQ" />
</tvl>
</etv>
</dfv>
<tvl>
<tvl id="3+PY4uwNY06Oo7HS4a0yeQ" >
<nam>Oblique</nam>
<rid>169</rid>
</tvl>
<tvl id="TzL9ZxNg6USWTYiLHZXlzw" >
<nam>Rectilinear</nam>
<nmb>1</nmb>
<rid>170</rid>
</tvl>
</tvl>
</tgd>
<tgd id="bf05qaWU20ePntjrOBR2Jw" >
<nam>ConnectorStereotype</nam>
<rid>171</rid>
<tgk>EnumTaggedValue</tgk>
<uih>TRUE</uih>
<dfv>
<etv id="jboXl+0Fs0ecoNY/pOlujA" >
<tgd>
<RMS:LRF id="bf05qaWU20ePntjrOBR2Jw" />
</tgd>
<val>1</val>
<tvl>
<RMS:LRF id="zmSf+aLI0U60ZcpFJHnobQ" />
</tvl>
</etv>
</dfv>
<tvl>
<tvl id="4FpVawiS2Ea7qU7rUg5IQA" >
<nam>None</nam>
<rid>163</rid>
</tvl>
<tvl id="zmSf+aLI0U60ZcpFJHnobQ" >
<nam>Label</nam>
<nmb>1</nmb>
<rid>164</rid>
</tvl>
</tvl>
</tgd>
<tgd id="Pc0V6jYwVE6q7GJFDN9Owg" >
<nam>VisibilityStyle</nam>
<rid>173</rid>
<tgk>EnumTaggedValue</tgk>
<uih>TRUE</uih>
<dfv>
<etv id="6aG/yAnjYUC+ykQNf5wfDQ" >
<tgd>
<RMS:LRF id="Pc0V6jYwVE6q7GJFDN9Owg" />
</tgd>
<val>2</val>
<tvl>
<RMS:LRF id="YJlgxhXmwUCkLj03r3AHmg" />
</tvl>
</etv>
</dfv>
<tvl>
<tvl id="7C3XhBgl70GPT7LpxQBs2g" >
<nam>None</nam>
<rid>163</rid>
</tvl>
<tvl id="XvL1YgflQ0ODL1JP6AG7ow" >
<nam>Icon</nam>
<nmb>1</nmb>
<rid>165</rid>
</tvl>
<tvl id="YJlgxhXmwUCkLj03r3AHmg" >
<nam>Text</nam>
<nmb>2</nmb>
<rid>172</rid>
</tvl>
</tvl>
</tgd>
</tgd>
<typ>ConnectorViewAppearance</typ>
</sty>
<sty id="ZR2YcCI0ukqksaoZ00h16A" >
<dsn>View</dsn>
<nam>shapeindex=1</nam>
<nri>157</nri>
<tgd>
<tgd id="zYu0OKR1eEqxE3fsUyzZyg" >
<nam>ShapeIndex</nam>
<rid>152</rid>
<tgk>IntegerTaggedValue</tgk>
<uih>TRUE</uih>
<dfv>
<itv id="78EXNROH2kODOaqRNC/HXQ" >
<tgd>
<RMS:LRF id="zYu0OKR1eEqxE3fsUyzZyg" />
</tgd>
<val>1</val>
</itv>
</dfv>
</tgd>
</tgd>
<typ>GenericShapeAppearance</typ>
</sty>
<sty id="u0Fpm4zFqUSawVcVOvO4SA" >
<dsn>View</dsn>
<nam>destinationendtype=3;linetype=0;rendition=1;sourceendtype=6</nam>
<nri>157</nri>
<tgd>
<tgd id="Q3dluiR8+0+0AWJnvwAkxw" >
<nam>Rendition</nam>
<rid>226</rid>
<tgk>EnumTaggedValue</tgk>
<dfv>
<etv id="Tp1pn5UWc0+L5ljzNpJunA" >
<tgd>
<RMS:LRF id="Q3dluiR8+0+0AWJnvwAkxw" />
</tgd>
<val>1</val>
<tvl>
<RMS:LRF id="BNrvPRE/NUW+LuMtZoV8Nw" />
</tvl>
</etv>
</dfv>
<tvl>
<tvl id="a2aszf9N+k6LIXbRZwDIBQ" >
<nam>3D</nam>
<rid>227</rid>
</tvl>
<tvl id="BNrvPRE/NUW+LuMtZoV8Nw" >
<nam>2D</nam>
<nmb>1</nmb>
<rid>228</rid>
</tvl>
<tvl id="lK5kU8ILWUiza1tZIKofRg" >
<nam>2DShadow</nam>
<nmb>2</nmb>
<rid>229</rid>
</tvl>
</tvl>
</tgd>
<tgd id="Yb7d8Obn80OBm0XVMhfrfw" >
<nam>SourceEndType</nam>
<rid>242</rid>
<tgk>EnumTaggedValue</tgk>
<dfv>
<etv id="yXdMjLLH6UCa5SQA/iyX6g" >
<tgd>
<RMS:LRF id="Yb7d8Obn80OBm0XVMhfrfw" />
</tgd>
<val>6</val>
<tvl>
<RMS:LRF id="p47RjlCJikKQg3LI2WC3oQ" />
</tvl>
</etv>
</dfv>
<tvl reserve="13" >
<tvl id="3gF11fvoykyr6+1O9uyRhA" >
<nam>Many</nam>
<rid>230</rid>
</tvl>
<tvl id="faQVJYWWS0qTeShPIEd6hQ" >
<nam>LittleNub</nam>
<nmb>1</nmb>
<rid>231</rid>
</tvl>
<tvl id="VRZp2Edu9EWus784BC9ofA" >
<nam>Key</nam>
<nmb>2</nmb>
<rid>232</rid>
</tvl>
<tvl id="3lukFV8J6UyZT1D0En/TIQ" >
<nam>SingleArrowFill</nam>
<nmb>3</nmb>
<rid>233</rid>
</tvl>
<tvl id="xTS67K5I30iVe3or4NoZ7g" >
<nam>DoubleArrow</nam>
<nmb>4</nmb>
<rid>234</rid>
</tvl>
<tvl id="hc7zLH4ExUe+ms5HwWguxA" >
<nam>RoundNub</nam>
<nmb>5</nmb>
<rid>235</rid>
</tvl>
<tvl id="p47RjlCJikKQg3LI2WC3oQ" >
<nam>None</nam>
<nmb>6</nmb>
<rid>163</rid>
</tvl>
<tvl id="mfvhVIXGyUCE1gbYx5Jjjg" >
<nam>OpenArrow</nam>
<nmb>7</nmb>
<rid>236</rid>
</tvl>
<tvl id="KejVFNS66kyfiWSCzC7GcA" >
<nam>SingleArrow</nam>
<nmb>8</nmb>
<rid>237</rid>
</tvl>
<tvl id="7x8ZSiuzJEmDvVxnrF3Acw" >
<nam>Diamond</nam>
<nmb>9</nmb>
<rid>238</rid>
</tvl>
<tvl id="gurjYEVHp0GunAq7nJXU7g" >
<nam>DiamondFill</nam>
<nmb>10</nmb>
<rid>239</rid>
</tvl>
<tvl id="Rx38a8a920KMute0LjV+/w" >
<nam>DiamondArrow</nam>
<nmb>11</nmb>
<rid>240</rid>
</tvl>
<tvl id="bhol2ClNb0e8SNZXmrPoGQ" >
<nam>DiamondFillArrow</nam>
<nmb>12</nmb>
<rid>241</rid>
</tvl>
</tvl>
</tgd>
<tgd id="sGxLjgfbs0eXhB+CWLTunA" >
<nam>DestinationEndType</nam>
<rid>243</rid>
<tgk>EnumTaggedValue</tgk>
<dfv>
<etv id="3P6LCHnmqkavzzJy8gDVPg" >
<tgd>
<RMS:LRF id="sGxLjgfbs0eXhB+CWLTunA" />
</tgd>
<val>3</val>
<tvl>
<RMS:LRF id="PGAutw7d90eb+K8YkELgMg" />
</tvl>
</etv>
</dfv>
<tvl reserve="13" >
<tvl id="zALjtN5KvkKgmQoxtzW9aw" >
<nam>Many</nam>
<rid>230</rid>
</tvl>
<tvl id="UesDQUFBskK+VwL7rJLykw" >
<nam>LittleNub</nam>
<nmb>1</nmb>
<rid>231</rid>
</tvl>
<tvl id="JBVlzQNJf0Gr4JnhjF7r9Q" >
<nam>Key</nam>
<nmb>2</nmb>
<rid>232</rid>
</tvl>
<tvl id="PGAutw7d90eb+K8YkELgMg" >
<nam>SingleArrowFill</nam>
<nmb>3</nmb>
<rid>233</rid>
</tvl>
<tvl id="InQU/pgl6Um7FFGxEYAf6A" >
<nam>DoubleArrow</nam>
<nmb>4</nmb>
<rid>234</rid>
</tvl>
<tvl id="WUbAREjX1EugUZ3hFvtKVA" >
<nam>RoundNub</nam>
<nmb>5</nmb>
<rid>235</rid>
</tvl>
<tvl id="w+Yad7PjVEmQitMzx/D3UA" >
<nam>None</nam>
<nmb>6</nmb>
<rid>163</rid>
</tvl>
<tvl id="PrKTxS2ZR0+h94fdAFtooQ" >
<nam>OpenArrow</nam>
<nmb>7</nmb>
<rid>236</rid>
</tvl>
<tvl id="3cpC5+J0H06jolBNBXcmIQ" >
<nam>SingleArrow</nam>
<nmb>8</nmb>
<rid>237</rid>
</tvl>
<tvl id="Bdq5DRpOVE2FA0oA8Ind5Q" >
<nam>Diamond</nam>
<nmb>9</nmb>
<rid>238</rid>
</tvl>
<tvl id="5EA1zT33rEqA2lOrhc0vzw" >
<nam>DiamondFill</nam>
<nmb>10</nmb>
<rid>239</rid>
</tvl>
<tvl id="7TAg0GFI60yYOlq84VzUQg" >
<nam>DiamondArrow</nam>
<nmb>11</nmb>
<rid>240</rid>
</tvl>
<tvl id="ppRVENezPU2HiM3uXKMM8g" >
<nam>DiamondFillArrow</nam>
<nmb>12</nmb>
<rid>241</rid>
</tvl>
</tvl>
</tgd>
<tgd id="StU+YladC0COsJlgCzwsvQ" >
<nam>LineType</nam>
<rid>244</rid>
<tgk>EnumTaggedValue</tgk>
<dfv>
<etv id="k+/AhvH9UU+XnI1VaSB2HA" >
<tgd>
<RMS:LRF id="StU+YladC0COsJlgCzwsvQ" />
</tgd>
<tvl>
<RMS:LRF id="tmKE+eBniEuwoLLorxAcqw" />
</tvl>
</etv>
</dfv>
<tvl>
<tvl id="tmKE+eBniEuwoLLorxAcqw" >
<nam>Solid</nam>
<rid>245</rid>
</tvl>
<tvl id="eGtJqbMCI0Wu7axJiVSX/Q" >
<nam>Dashed</nam>
<nmb>1</nmb>
<rid>246</rid>
</tvl>
</tvl>
</tgd>
</tgd>
<typ>GeneralRelationshipAppearance</typ>
</sty>
<sty id="a2bNwbSQbEuRxPl2MKoEuw" >
<dsn>View</dsn>
<nam>hideaction=0;hidenestedshapes=0;showstatelabels=-1;visibilitystyle=1</nam>
<nri>157</nri>
<tgd>
<tgd id="nqLHh2E7n0CmyGEdb7QSaw" >
<dsc>Specifies to show or hide nested shapes in the diagram.</dsc>
<dri>261</dri>
<nam>HideNestedShapes</nam>
<rid>147</rid>
<tgk>BooleanTaggedValue</tgk>
<dfv>
<ntv id="axLIZJl6Vku5GHyWvKqQ8Q" >
<tgd>
<RMS:LRF id="nqLHh2E7n0CmyGEdb7QSaw" />
</tgd>
</ntv>
</dfv>
</tgd>
<tgd id="3FSvZC4LgU6wfRhNQcsT4g" >
<nam>VisibilityStyle</nam>
<rid>173</rid>
<tgk>EnumTaggedValue</tgk>
<uih>TRUE</uih>
<dfv>
<etv id="IGZl3OqvgkWv2WzLmhHz9w" >
<tgd>
<RMS:LRF id="3FSvZC4LgU6wfRhNQcsT4g" />
</tgd>
<val>1</val>
<tvl>
<RMS:LRF id="+y4j1xSH80SfZAi3UlMQ6g" />
</tvl>
</etv>
</dfv>
<tvl>
<tvl id="8Q7V1H2FqEibJyzALDTcmA" >
<nam>None</nam>
<rid>163</rid>
</tvl>
<tvl id="+y4j1xSH80SfZAi3UlMQ6g" >
<nam>Icon</nam>
<nmb>1</nmb>
<rid>165</rid>
</tvl>
<tvl id="i9+7YgKzZEuod+vuET91Ug" >
<nam>Text</nam>
<nmb>2</nmb>
<rid>172</rid>
</tvl>
</tvl>
</tgd>
<tgd id="j4YNCW7JZ0eF9fanHyMaZA" >
<dsc>Specifies to show or hide actions in the diagram.</dsc>
<dri>262</dri>
<nam>HideAction</nam>
<rid>148</rid>
<tgk>BooleanTaggedValue</tgk>
<dfv>
<ntv id="HZ5QFCxkg0yJ1g9Jzngrkw" >
<tgd>
<RMS:LRF id="j4YNCW7JZ0eF9fanHyMaZA" />
</tgd>
</ntv>
</dfv>
</tgd>
<tgd id="odZfFgNSQ0OXknlgafuDeQ" >
<nam>ShowStateLabels</nam>
<rid>111</rid>
<tgk>BooleanTaggedValue</tgk>
<uih>TRUE</uih>
<dfv>
<ntv id="djUOxw1LqUiGN/Yv8yAElg" >
<tgd>
<RMS:LRF id="odZfFgNSQ0OXknlgafuDeQ" />
</tgd>
<val>TRUE</val>
</ntv>
</dfv>
</tgd>
</tgd>
<typ>CompositeViewAppearance</typ>
</sty>
<sty id="4DC12hipkUylX2XH4UCMkQ" >
<dsn>View</dsn>
<nam>showstatelabels=-1;visibilitystyle=1</nam>
<nri>157</nri>
<tgd>
<tgd id="jf7wXMUnIkG9VWqPavXMyA" >
<nam>VisibilityStyle</nam>
<rid>173</rid>
<tgk>EnumTaggedValue</tgk>
<uih>TRUE</uih>
<dfv>
<etv id="1m+BlBfUWke9kot5oAJ9rg" >
<tgd>
<RMS:LRF id="jf7wXMUnIkG9VWqPavXMyA" />
</tgd>
<val>1</val>
<tvl>
<RMS:LRF id="ii8ykVPA/0GOrYF9SuL1pw" />
</tvl>
</etv>
</dfv>
<tvl>
<tvl id="h8PG0SsyKkWHzAF1u9KX0A" >
<nam>None</nam>
<rid>163</rid>
</tvl>
<tvl id="ii8ykVPA/0GOrYF9SuL1pw" >
<nam>Icon</nam>
<nmb>1</nmb>
<rid>165</rid>
</tvl>
<tvl id="B4Jmn7tXfk+nNY7PWB/tKg" >
<nam>Text</nam>
<nmb>2</nmb>
<rid>172</rid>
</tvl>
</tvl>
</tgd>
<tgd id="SMTLia/eUkuxImMS/AuU1Q" >
<nam>ShowStateLabels</nam>
<rid>111</rid>
<tgk>BooleanTaggedValue</tgk>
<uih>TRUE</uih>
<dfv>
<ntv id="fNWJl918AEy2nZhAdA9lbg" >
<tgd>
<RMS:LRF id="SMTLia/eUkuxImMS/AuU1Q" />
</tgd>
<val>TRUE</val>
</ntv>
</dfv>
</tgd>
</tgd>
<typ>SubmachineStateViewAppearance</typ>
</sty>
<sty id="Hqp3oGcbrkujpbamOCkmCQ" >
<dsn>View</dsn>
<nam>messagesignature=3</nam>
<nri>157</nri>
<tgd>
<tgd id="mix+Ux48UUeQ+QRq5gFbew" >
<dsc reserve="89" >Specifies how to display a signature for an operation in a message in a sequence diagram.</dsc>
<dri>264</dri>
<nam>MessageSignature</nam>
<rid>174</rid>
<tgk>EnumTaggedValue</tgk>
<dfv>
<etv id="MHVqzIIn/E+nHg4hULoCWA" >
<tgd>
<RMS:LRF id="mix+Ux48UUeQ+QRq5gFbew" />
</tgd>
<val>3</val>
<tvl>
<RMS:LRF id="G8J/kM2PBEeY4Dra04OFxA" />
</tvl>
</etv>
</dfv>
<tvl>
<tvl id="oGxtu32KYE2vukSZXzgKEw" >
<nam>Name Only</nam>
<rid>175</rid>
</tvl>
<tvl id="iSDxHF6HnEGwgzGpJfLUsQ" >
<nam>Type Only</nam>
<nmb>1</nmb>
<rid>176</rid>
</tvl>
<tvl id="PRR/pTL6Gkyfvfned16nUA" >
<nam>Name and Type</nam>
<nmb>2</nmb>
<rid>177</rid>
</tvl>
<tvl id="G8J/kM2PBEeY4Dra04OFxA" >
<nam>Actual Arguments if Specified</nam>
<nmb>3</nmb>
<rid>254</rid>
</tvl>
<tvl id="f8lYrr3P6UKpYvBs0ONUIg" >
<nam>None</nam>
<nmb>4</nmb>
<r

⌨️ 快捷键说明

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