<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>思维 &#187; 代码</title>
	<atom:link href="http://blog.acmind.com/archives/tag/%e4%bb%a3%e7%a0%81/feed" rel="self" type="application/rss+xml" />
	<link>http://blog.acmind.com</link>
	<description>Acme of Mind</description>
	<lastBuildDate>Mon, 19 Apr 2010 02:23:51 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>手把手教你怎么用动软.net代码生成器 搭建三层架构</title>
		<link>http://blog.acmind.com/archives/184</link>
		<comments>http://blog.acmind.com/archives/184#comments</comments>
		<pubDate>Sat, 17 Jan 2009 02:32:33 +0000</pubDate>
		<dc:creator>笑谈</dc:creator>
				<category><![CDATA[辅助工具]]></category>
		<category><![CDATA[.net]]></category>
		<category><![CDATA[动软]]></category>
		<category><![CDATA[三层]]></category>
		<category><![CDATA[代码]]></category>
		<category><![CDATA[生成器]]></category>
		<category><![CDATA[Maticsoft]]></category>
		<category><![CDATA[架构分析]]></category>

		<guid isPermaLink="false">http://blog.acmind.com/?p=184</guid>
		<description><![CDATA[从暑假里面开始接触学习.NET，由于实际需求，必须一开始就从三层架构开始。于是进入了痛苦的.NET三层架构学习。可能我们学校学生很少有在毕业前在学校用      三层架构做东西的，所以我准备给大家来个简单的三层架构实践部署入门。我就从我自己开发的&#160; “波Blog” 作为实例      开发环境及其使用工具：
· 动软.net代码生成器 2.17版本
· VsualStudio 2008 
· SQL Server2000 数据库
· ER studio 数据库建模工具
好我们开始：    从最基本的，首先在ERstudio 里面把我的系统的数据库设计好，先设计好逻辑模型（Logical Model）

完成数据库逻辑模型后，我们用ERstudio 生成实体模型（Physic Model）

最后链接生SQL Server成我们的数据库 Bo_Blog，由于重点在后面，我就不一一演示 ER Studio 怎么使用了    打开 动软.NET代码生成器，在右上选择添加SQL Server 2000 服务器

选择数据库类型，我们这里是SQL 2000

填写数据库据连接信息

链接成功数据库后，我们会看见右边栏变成了和我们SQL Server 企业管理器一样的数据库表列表

我们选择我们项目用的 Bo_Blog 数据库，选择中间的选项的生成代码项目

然后选择 简单三层架构 ， 填写好 [...]]]></description>
			<content:encoded><![CDATA[<p><b>从暑假里面开始接触学习</b><b>.NET</b><b>，由于实际需求，必须一开始就从三层架构开始。于是进入了痛苦的</b><b>.NET</b><b>三层架构学习。可能我们学校学生很少有在毕业前在学校用</b><b>      <br /></b><b>三层架构做东西的，所以我准备给大家来个简单的三层架构实践部署入门。我就从我自己开发的</b><b>&#160; “</b><b>波</b><b>Blog” </b><b>作为实例</b><b>      <br /></b><b>开发环境及其使用工具：</b><b></b></p>
<p>· 动软.net代码生成器 2.17版本</p>
<p>· VsualStudio 2008 </p>
<p>· SQL Server2000 数据库</p>
<p>· ER studio 数据库建模工具</p>
<p>好我们开始：    <br />从最基本的，首先在ERstudio 里面把我的系统的数据库设计好，先设计好逻辑模型（Logical Model）</p>
<p><a href="http://blog.acmind.com/wp-content/uploads/2009/01/clip-image0021.gif" class="highslide-image" onclick="return hs.expand(this);"><img title="clip_image002" style="border-right: 0px; border-top: 0px; display: inline; border-left: 0px; border-bottom: 0px" height="500" alt="clip_image002" src="http://blog.acmind.com/wp-content/uploads/2009/01/clip-image002-thumb1.gif" width="619" border="0" /></a></p>
<p>完成数据库逻辑模型后，我们用ERstudio 生成实体模型（Physic Model）</p>
<p><a href="http://blog.acmind.com/wp-content/uploads/2009/01/clip-image004.gif" class="highslide-image" onclick="return hs.expand(this);"><img title="clip_image004" style="border-top-width: 0px; display: inline; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="264" alt="clip_image004" src="http://blog.acmind.com/wp-content/uploads/2009/01/clip-image004-thumb.gif" width="197" border="0" /></a></p>
<p>最后链接生SQL Server成我们的数据库 Bo_Blog，由于重点在后面，我就不一一演示 ER Studio 怎么使用了    <br />打开 动软.NET代码生成器，在右上选择添加SQL Server 2000 服务器</p>
<p><a href="http://blog.acmind.com/wp-content/uploads/2009/01/clip-image0061.gif" class="highslide-image" onclick="return hs.expand(this);"><img title="clip_image006" style="border-right: 0px; border-top: 0px; display: inline; border-left: 0px; border-bottom: 0px" height="500" alt="clip_image006" src="http://blog.acmind.com/wp-content/uploads/2009/01/clip-image006-thumb1.gif" width="623" border="0" /></a></p>
<p>选择数据库类型，我们这里是SQL 2000</p>
<p><a href="http://blog.acmind.com/wp-content/uploads/2009/01/clip-image008.gif" class="highslide-image" onclick="return hs.expand(this);"><img title="clip_image008" style="border-top-width: 0px; display: inline; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="215" alt="clip_image008" src="http://blog.acmind.com/wp-content/uploads/2009/01/clip-image008-thumb.gif" width="264" border="0" /></a></p>
<p>填写数据库据连接信息</p>
<p><a href="http://blog.acmind.com/wp-content/uploads/2009/01/clip-image010.gif" class="highslide-image" onclick="return hs.expand(this);"><img title="clip_image010" style="border-top-width: 0px; display: inline; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="394" alt="clip_image010" src="http://blog.acmind.com/wp-content/uploads/2009/01/clip-image010-thumb.gif" width="480" border="0" /></a></p>
<p>链接成功数据库后，我们会看见右边栏变成了和我们SQL Server 企业管理器一样的数据库表列表</p>
<p><a href="http://blog.acmind.com/wp-content/uploads/2009/01/clip-image0121.gif" class="highslide-image" onclick="return hs.expand(this);"><img title="clip_image012" style="border-right: 0px; border-top: 0px; display: inline; border-left: 0px; border-bottom: 0px" height="500" alt="clip_image012" src="http://blog.acmind.com/wp-content/uploads/2009/01/clip-image012-thumb1.gif" width="627" border="0" /></a></p>
<p>我们选择我们项目用的 Bo_Blog 数据库，选择中间的选项的生成代码项目</p>
<p><a href="http://blog.acmind.com/wp-content/uploads/2009/01/clip-image014.gif" class="highslide-image" onclick="return hs.expand(this);"><img title="clip_image014" style="border-top-width: 0px; display: inline; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="358" alt="clip_image014" src="http://blog.acmind.com/wp-content/uploads/2009/01/clip-image014-thumb.gif" width="230" border="0" /></a></p>
<p>然后选择 简单三层架构 ， 填写好 极为据我方案名称，这里我写的是 MyBlog，选择保存路径，这里我保存在桌面</p>
<p><a href="http://blog.acmind.com/wp-content/uploads/2009/01/clip-image016.gif" class="highslide-image" onclick="return hs.expand(this);"><img title="clip_image016" style="border-top-width: 0px; display: inline; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="410" alt="clip_image016" src="http://blog.acmind.com/wp-content/uploads/2009/01/clip-image016-thumb.gif" width="603" border="0" /></a></p>
<p>然后选择数据库&#160; Bo_Blog&#160; 然后会在左边列出 数据库的所有表</p>
<p><a href="http://blog.acmind.com/wp-content/uploads/2009/01/clip-image0181.gif" class="highslide-image" onclick="return hs.expand(this);"><img title="clip_image018" style="border-right: 0px; border-top: 0px; display: inline; border-left: 0px; border-bottom: 0px" height="500" alt="clip_image018" src="http://blog.acmind.com/wp-content/uploads/2009/01/clip-image018-thumb1.gif" width="622" border="0" /></a>     <br /><a href="http://blog.acmind.com/wp-content/uploads/2009/01/clip-image020.gif" class="highslide-image" onclick="return hs.expand(this);"><img title="clip_image020" style="border-top-width: 0px; display: inline; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="474" alt="clip_image020" src="http://blog.acmind.com/wp-content/uploads/2009/01/clip-image020-thumb.gif" width="591" border="0" /></a></p>
<p>我们把所有表添加到右边框里面来</p>
<p><a href="http://blog.acmind.com/wp-content/uploads/2009/01/clip-image0221.gif" class="highslide-image" onclick="return hs.expand(this);"><img title="clip_image022" style="border-right: 0px; border-top: 0px; display: inline; border-left: 0px; border-bottom: 0px" height="472" alt="clip_image022" src="http://blog.acmind.com/wp-content/uploads/2009/01/clip-image022-thumb1.gif" width="589" border="0" /></a></p>
<p>在这里我们要设置一下，我们在解决方案中 各个项目里面的命名空间，这里我把所有的命名空间都设置为MyBlog ，其他选择默认，点击开始生成</p>
<p><a href="http://blog.acmind.com/wp-content/uploads/2009/01/clip-image024.gif" class="highslide-image" onclick="return hs.expand(this);"><img title="clip_image024" style="border-top-width: 0px; display: inline; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="469" alt="clip_image024" src="http://blog.acmind.com/wp-content/uploads/2009/01/clip-image024-thumb.gif" width="590" border="0" /></a></p>
<p>这样会自动生成整个三层架构的解决方案</p>
<p><a href="http://blog.acmind.com/wp-content/uploads/2009/01/clip-image0261.gif" class="highslide-image" onclick="return hs.expand(this);"><img title="clip_image026" style="border-right: 0px; border-top: 0px; display: inline; border-left: 0px; border-bottom: 0px" height="500" alt="clip_image026" src="http://blog.acmind.com/wp-content/uploads/2009/01/clip-image026-thumb1.gif" width="657" border="0" /></a></p>
<p>但是这样生成的整个解决方案是不能通过VS 2008 编译通过的，会报很多错误，我们得经行精简和修改    <br />接下来按照我说的做     <br />打开生成的解决方案，删除 里面的所有 以&#160; .sln&#160; .csproj 和 .csproj.user 结尾的文件，删除整个Web文件夹，只保留Lib 文件夹里面的LTP.Common.dll 文件，DBUtility文件夹里面的DbHelperSQL.cs文件，我们另外在原文件夹中新建解决方案，然后自己把Model&#160; BLL DAL DBUtility Lib 类库 项目按照下面方法附加到我们新建的 解决方案中     <br />添加方式见下面步骤</p>
<p>我们新建解决方案 Bo_Blog&#160; 在桌面上    <br />注意在VS 创建项目的时候，选择.NET FrameWork 2.0 的这里我们，路径选择在桌面</p>
<p><a href="http://blog.acmind.com/wp-content/uploads/2009/01/clip-image0281.gif" class="highslide-image" onclick="return hs.expand(this);"><img title="clip_image028" style="border-right: 0px; border-top: 0px; display: inline; border-left: 0px; border-bottom: 0px" height="500" alt="clip_image028" src="http://blog.acmind.com/wp-content/uploads/2009/01/clip-image028-thumb1.gif" width="619" border="0" /></a></p>
<p>创建新的解决方案后，我们在解决方案中新建BLL , DAL , DBUtility ，Lib，Model&#160; 五个类库项目，建立一个&#160; ASP.NET&#160; Web应用程序项目</p>
<p><a href="http://blog.acmind.com/wp-content/uploads/2009/01/clip-image030.gif" class="highslide-image" onclick="return hs.expand(this);"><img title="clip_image030" style="border-top-width: 0px; display: inline; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="251" alt="clip_image030" src="http://blog.acmind.com/wp-content/uploads/2009/01/clip-image030-thumb.gif" width="296" border="0" /></a></p>
<p>然后我们分别把原来我们生成 和 整理后的BLL DAL Model&#160; Lib DBUtility&#160; 下的文件对应的拷贝到 我们新建解决方案的相对应的文件夹下面</p>
<p>拷贝完成后，我们在现在的解决方案中，选中一个 项目 <a href="http://blog.acmind.com/wp-content/uploads/2009/01/clip-image032.gif" class="highslide-image" onclick="return hs.expand(this);"><img title="clip_image032" style="border-top-width: 0px; display: inline; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="126" alt="clip_image032" src="http://blog.acmind.com/wp-content/uploads/2009/01/clip-image032-thumb.gif" width="229" border="0" /></a></p>
<p>，然后选中解决方案属性上面的显示所有文件按钮 <a href="http://blog.acmind.com/wp-content/uploads/2009/01/clip-image034.gif" class="highslide-image" onclick="return hs.expand(this);"><img title="clip_image034" style="border-top-width: 0px; display: inline; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="66" alt="clip_image034" src="http://blog.acmind.com/wp-content/uploads/2009/01/clip-image034-thumb.gif" width="53" border="0" /></a>     <br />，这样就会在下面出现我们赋值过来的文件，用虚线表示的 <a href="http://blog.acmind.com/wp-content/uploads/2009/01/clip-image036.gif" class="highslide-image" onclick="return hs.expand(this);"><img title="clip_image036" style="border-top-width: 0px; display: inline; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="270" alt="clip_image036" src="http://blog.acmind.com/wp-content/uploads/2009/01/clip-image036-thumb.gif" width="228" border="0" /></a>     <br />，然后我们按住Ctrl全部选中他们，鼠标右键选择&#160; “包括到项目中”&#160;&#160; <a href="http://blog.acmind.com/wp-content/uploads/2009/01/clip-image038.gif" class="highslide-image" onclick="return hs.expand(this);"><img title="clip_image038" style="border-top-width: 0px; display: inline; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="373" alt="clip_image038" src="http://blog.acmind.com/wp-content/uploads/2009/01/clip-image038-thumb.gif" width="265" border="0" /></a>     <br />，就这样，我们就吧他们附加到这个类库项目中了 <a href="http://blog.acmind.com/wp-content/uploads/2009/01/clip-image040.gif" class="highslide-image" onclick="return hs.expand(this);"><img title="clip_image040" style="border-top-width: 0px; display: inline; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="248" alt="clip_image040" src="http://blog.acmind.com/wp-content/uploads/2009/01/clip-image040-thumb.gif" width="225" border="0" /></a>     <br />就这样，我们把其他文件都附加到DAL,Lib，Model，DBUtility 项目中去。     <br />接下来我们得将解决方案中的几个项目关联起来，分别添加好各自间的引用     <br />我们选择引用项目，在BLL中，我们要引用DAL和Model两个项目</p>
<p><a href="http://blog.acmind.com/wp-content/uploads/2009/01/clip-image042.gif" class="highslide-image" onclick="return hs.expand(this);"><img title="clip_image042" style="border-top-width: 0px; display: inline; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="362" alt="clip_image042" src="http://blog.acmind.com/wp-content/uploads/2009/01/clip-image042-thumb.gif" width="261" border="0" /></a></p>
<p>Ctrl+鼠标左键选中DAL和Model，点击确定。</p>
<p><a href="http://blog.acmind.com/wp-content/uploads/2009/01/clip-image044.gif" class="highslide-image" onclick="return hs.expand(this);"><img title="clip_image044" style="border-top-width: 0px; display: inline; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="364" alt="clip_image044" src="http://blog.acmind.com/wp-content/uploads/2009/01/clip-image044-thumb.gif" width="484" border="0" /></a></p>
<p>然后我们还要在BLL中引用一个Lib项目中的DLL文件，同样的方式，添加引用-&gt;浏览-&gt;找到Lib项目，选择里面的LTP.Common.dll 文件，点击确定</p>
<p><a href="http://blog.acmind.com/wp-content/uploads/2009/01/clip-image0461.gif" class="highslide-image" onclick="return hs.expand(this);"><img title="clip_image046" style="border-right: 0px; border-top: 0px; display: inline; border-left: 0px; border-bottom: 0px" height="500" alt="clip_image046" src="http://blog.acmind.com/wp-content/uploads/2009/01/clip-image046-thumb1.gif" width="620" border="0" /></a></p>
<p>同样的方法，我们将在DAL项目中引用 DBUtility ，Model两个项目    <br />然后我们要补充的就是，在DBUtility 项目中添加引用System.configuration 这个系统类，方式是 添加引用-&gt;.NET-&gt;找到System.configuration，然确定</p>
<p><a href="http://blog.acmind.com/wp-content/uploads/2009/01/clip-image048.gif" class="highslide-image" onclick="return hs.expand(this);"><img title="clip_image048" style="border-top-width: 0px; display: inline; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="376" alt="clip_image048" src="http://blog.acmind.com/wp-content/uploads/2009/01/clip-image048-thumb.gif" width="497" border="0" /></a></p>
<p>然后我们在WEB 项目中 打开配置文件 Web.config&#160; 文件 ，在 &lt;configuration&gt; 后面添加 <i>复制内容到剪贴板</i> 代码:&lt;appSettings&gt;     <br />&lt;add key=&quot;WebDAL&quot; value=&quot;MyBlog.SQLServerDAL&quot;/&gt;     <br />&lt;add key=&quot;WebConnectionString&quot; value=&quot;server=localhost;Initial Catalog=Bo_Blog;uid=sa;pwd=***&quot;/&gt;     <br />&lt;/appSettings&gt;     <br />这样一段数据库链接配置     <br />然后找到 DBUtility 项目下的 DbHelperSQL.cs 文件，用代码:ConfigurationManager.AppSettings[&quot;WebConnectionString&quot;];     <br />字符串代替代码PubConstant.ConnectionString     <br />当然，你也可以不在Web.Config&#160; 文件里面写连接字符串，直接写在这里就是了。</p>
<p><a href="http://blog.acmind.com/wp-content/uploads/2009/01/clip-image051.gif" class="highslide-image" onclick="return hs.expand(this);"><img title="clip_image051" style="border-top-width: 0px; display: inline; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="206" alt="clip_image051" src="http://blog.acmind.com/wp-content/uploads/2009/01/clip-image051-thumb.gif" width="294" border="0" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.acmind.com/archives/184/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>UML类图图示及代码对应</title>
		<link>http://blog.acmind.com/archives/60</link>
		<comments>http://blog.acmind.com/archives/60#comments</comments>
		<pubDate>Fri, 16 Jan 2009 16:47:51 +0000</pubDate>
		<dc:creator>笑谈</dc:creator>
				<category><![CDATA[架构分析]]></category>
		<category><![CDATA[对照]]></category>
		<category><![CDATA[代码]]></category>
		<category><![CDATA[类]]></category>
		<category><![CDATA[类图]]></category>
		<category><![CDATA[设计技巧]]></category>
		<category><![CDATA[设计模式]]></category>
		<category><![CDATA[UML]]></category>
		<category><![CDATA[模式]]></category>

		<guid isPermaLink="false">http://blog.acmind.com/?p=60</guid>
		<description><![CDATA[UML类图图示样例

代码对应：

interface IFly
{
    void Fly();
}
 
interface ILanguage
{
    void Speak();
}
 
class WideGoose : IFly
{

}
 
class Penguin : Bird
{
    private Climate climate;
}
 
class WideGooseAggregate
{
    private WideGoose[] arrayWideGoose;
}
 
class Bird
{
    private Wing wing;
    public Bird()
    {
   [...]]]></description>
			<content:encoded><![CDATA[<p><b>UML</b><b>类图图示样例</b></p>
<p><a href="http://blog.acmind.com/wp-content/uploads/2009/01/clip-image001.jpg" class="highslide-image" onclick="return hs.expand(this);"><img title="clip_image001" style="border-top-width: 0px; display: inline; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="500" alt="clip_image001" src="http://blog.acmind.com/wp-content/uploads/2009/01/clip-image001-thumb.jpg" width="564" border="0" /></a></p>
<p><b>代码对应：</b></p>
<p><a href="http://blog.acmind.com/wp-content/uploads/2009/01/clip-image002.jpg" class="highslide-image" onclick="return hs.expand(this);"><img title="clip_image002" style="border-top-width: 0px; display: inline; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="153" alt="clip_image002" src="http://blog.acmind.com/wp-content/uploads/2009/01/clip-image002-thumb.jpg" width="226" border="0" /></a></p>
<pre class="mycode"><span style="color: #0000ff">interface</span> IFly
{
    <span style="color: #0000ff">void</span> Fly();
}</pre>
<p><a href="http://blog.acmind.com/wp-content/uploads/2009/01/image4.png" class="highslide-image" onclick="return hs.expand(this);"><img title="image" style="border-top-width: 0px; display: inline; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="113" alt="image" src="http://blog.acmind.com/wp-content/uploads/2009/01/image-thumb4.png" width="123" border="0" /></a> </p>
<pre class="mycode"><span style="color: #0000ff">interface</span> ILanguage
{
    <span style="color: #0000ff">void</span> Speak();
}</pre>
<p><a href="http://blog.acmind.com/wp-content/uploads/2009/01/image5.png" class="highslide-image" onclick="return hs.expand(this);"><img title="image" style="border-top-width: 0px; display: inline; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="178" alt="image" src="http://blog.acmind.com/wp-content/uploads/2009/01/image-thumb5.png" width="214" border="0" /></a> </p>
<pre class="mycode"><span style="color: #0000ff">class</span> WideGoose : IFly
{

}</pre>
<p><a href="http://blog.acmind.com/wp-content/uploads/2009/01/image6.png" class="highslide-image" onclick="return hs.expand(this);"><img title="image" style="border-top-width: 0px; display: inline; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="137" alt="image" src="http://blog.acmind.com/wp-content/uploads/2009/01/image-thumb6.png" width="295" border="0" /></a> </p>
<pre class="mycode"><span style="color: #0000ff">class</span> Penguin : Bird
{
    <span style="color: #0000ff">private</span> Climate climate;
}</pre>
<p><a href="http://blog.acmind.com/wp-content/uploads/2009/01/image7.png" class="highslide-image" onclick="return hs.expand(this);"><img title="image" style="border-top-width: 0px; display: inline; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="151" alt="image" src="http://blog.acmind.com/wp-content/uploads/2009/01/image-thumb7.png" width="263" border="0" /></a> </p>
<pre class="mycode"><span style="color: #0000ff">class</span> WideGooseAggregate
{
    <span style="color: #0000ff">private</span> WideGoose[] arrayWideGoose;
}</pre>
<p><a href="http://blog.acmind.com/wp-content/uploads/2009/01/image8.png" class="highslide-image" onclick="return hs.expand(this);"><img title="image" style="border-top-width: 0px; display: inline; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="153" alt="image" src="http://blog.acmind.com/wp-content/uploads/2009/01/image-thumb8.png" width="282" border="0" /></a> </p>
<pre class="mycode"><span style="color: #0000ff">class</span> Bird
{
    <span style="color: #0000ff">private</span> Wing wing;
    <span style="color: #0000ff">public</span> Bird()
    {
        wing = <span style="color: #0000ff">new</span> Wing();
    }
}</pre>
<p><a href="http://blog.acmind.com/wp-content/uploads/2009/01/image9.png" class="highslide-image" onclick="return hs.expand(this);"><img title="image" style="border-top-width: 0px; display: inline; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="202" alt="image" src="http://blog.acmind.com/wp-content/uploads/2009/01/image-thumb9.png" width="376" border="0" /></a> </p>
<pre class="mycode"><span style="color: #0000ff">abstract</span> <span style="color: #0000ff">class</span> Animal
{
    <span style="color: #0000ff">public</span> Metabolism(Oxygen oxygen,Water water)
    {

    }
}</pre>
]]></content:encoded>
			<wfw:commentRss>http://blog.acmind.com/archives/60/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

