文件名称:sdferCdfjkl
- 所属分类:
- 软件工程
- 资源属性:
- [Windows] [Visual.Net] [源码]
- 上传时间:
- 2012-11-26
- 文件大小:
- 48kb
- 下载次数:
- 0次
- 提 供 者:
- 黄*
- 相关连接:
- 无
- 下载说明:
- 别用迅雷下载,失败请重下,重下不扣分!
介绍说明--下载内容均来自于网络,请自行研究使用
简单工厂模式与工厂方法模式
在OO设计领域,我们知道前人总结了不少的经验,许多的经验在现代软件工程过程中已经被认为是原则来遵守。下面笔者摘抄几项下文涉及到的OO原则的定义。
OCP(开闭原则,Open-Closed Principle):一个软件的实体应当对扩展开放,对修改关闭。我的理解是,对于一个已有的软件,如果需要扩展,应当在不需修改已有代码的基础上进行。
-sdfjl lsjd djk jkld ljkdl dlj lj d l d
在OO设计领域,我们知道前人总结了不少的经验,许多的经验在现代软件工程过程中已经被认为是原则来遵守。下面笔者摘抄几项下文涉及到的OO原则的定义。
OCP(开闭原则,Open-Closed Principle):一个软件的实体应当对扩展开放,对修改关闭。我的理解是,对于一个已有的软件,如果需要扩展,应当在不需修改已有代码的基础上进行。
-sdfjl lsjd djk jkld ljkdl dlj lj d l d
(系统自动生成,下载前可以参看下载内容)
下载文件列表
OPer\Computer\bin\Debug\ClassLibrary1.dll
....\........\...\.....\ClassLibrary1.pdb
....\........\...\.....\Computer.exe
....\........\...\.....\Computer.pdb
....\........\...\.....\Computer.vshost.exe
....\........\Computer.csproj
....\........\Form1.cs
....\........\Form1.Designer.cs
....\........\Form1.resx
....\........\obj\Computer.csproj.FileList.txt
....\........\...\Debug\Computer.csproj.GenerateResource.Cache
....\........\...\.....\Computer.exe
....\........\...\.....\Computer.Form1.resources
....\........\...\.....\Computer.pdb
....\........\...\.....\Computer.Properties.Resources.resources
....\........\...\.....\ResolveAssemblyReference.cache
....\........\Program.cs
....\........\...perties\AssemblyInfo.cs
....\........\..........\Resources.Designer.cs
....\........\..........\Resources.resx
....\........\..........\Settings.Designer.cs
....\........\..........\Settings.settings
....\Computer.sln
....\Computer.suo
....\Oper\ClassLibrary1\ClassLibrary1\bin\Debug\ClassLibrary1.dll
....\....\.............\.............\...\.....\ClassLibrary1.pdb
....\....\.............\.............\Calc.cs
....\....\.............\.............\ClassLibrary1.csproj
....\....\.............\.............\obj\ClassLibrary1.csproj.FileList.txt
....\....\.............\.............\...\Debug\ClassLibrary1.dll
....\....\.............\.............\...\.....\ClassLibrary1.pdb
....\....\.............\.............\Properties\AssemblyInfo.cs
....\....\.............\ClassLibrary1.sln
....\....\.............\ClassLibrary1.suo
....\....\.............\.............\obj\Debug\TempPE
....\....\.............\.............\bin\Debug
....\....\.............\.............\obj\Debug
....\Computer\obj\Debug\Refactor
....\........\...\.....\TempPE
....\Oper\ClassLibrary1\ClassLibrary1\bin
....\....\.............\.............\obj
....\....\.............\.............\Properties
....\Computer\bin\Debug
....\........\obj\Debug
....\Oper\ClassLibrary1\ClassLibrary1
....\Computer\bin
....\........\obj
....\........\Properties
....\Oper\ClassLibrary1
....\Computer
....\Oper
OPer
....\........\...\.....\ClassLibrary1.pdb
....\........\...\.....\Computer.exe
....\........\...\.....\Computer.pdb
....\........\...\.....\Computer.vshost.exe
....\........\Computer.csproj
....\........\Form1.cs
....\........\Form1.Designer.cs
....\........\Form1.resx
....\........\obj\Computer.csproj.FileList.txt
....\........\...\Debug\Computer.csproj.GenerateResource.Cache
....\........\...\.....\Computer.exe
....\........\...\.....\Computer.Form1.resources
....\........\...\.....\Computer.pdb
....\........\...\.....\Computer.Properties.Resources.resources
....\........\...\.....\ResolveAssemblyReference.cache
....\........\Program.cs
....\........\...perties\AssemblyInfo.cs
....\........\..........\Resources.Designer.cs
....\........\..........\Resources.resx
....\........\..........\Settings.Designer.cs
....\........\..........\Settings.settings
....\Computer.sln
....\Computer.suo
....\Oper\ClassLibrary1\ClassLibrary1\bin\Debug\ClassLibrary1.dll
....\....\.............\.............\...\.....\ClassLibrary1.pdb
....\....\.............\.............\Calc.cs
....\....\.............\.............\ClassLibrary1.csproj
....\....\.............\.............\obj\ClassLibrary1.csproj.FileList.txt
....\....\.............\.............\...\Debug\ClassLibrary1.dll
....\....\.............\.............\...\.....\ClassLibrary1.pdb
....\....\.............\.............\Properties\AssemblyInfo.cs
....\....\.............\ClassLibrary1.sln
....\....\.............\ClassLibrary1.suo
....\....\.............\.............\obj\Debug\TempPE
....\....\.............\.............\bin\Debug
....\....\.............\.............\obj\Debug
....\Computer\obj\Debug\Refactor
....\........\...\.....\TempPE
....\Oper\ClassLibrary1\ClassLibrary1\bin
....\....\.............\.............\obj
....\....\.............\.............\Properties
....\Computer\bin\Debug
....\........\obj\Debug
....\Oper\ClassLibrary1\ClassLibrary1
....\Computer\bin
....\........\obj
....\........\Properties
....\Oper\ClassLibrary1
....\Computer
....\Oper
OPer