文件名称:cSharpPatten
- 所属分类:
- C#编程
- 资源属性:
- [Windows] [Visual.Net] [源码]
- 上传时间:
- 2012-11-26
- 文件大小:
- 2.24mb
- 下载次数:
- 0次
- 提 供 者:
- de***
- 相关连接:
- 无
- 下载说明:
- 别用迅雷下载,失败请重下,重下不扣分!
介绍说明--下载内容均来自于网络,请自行研究使用
本书主要介绍如何用最常见的设计模式编写C#程序.全书分为四个部分,首先介绍了C#语言和面向对象程序设计的一般原则,可作为C#程序设计的快速入门教程 然后分别讲述了创建型模式,结构型模式和行为型模式.每一类设计模式又包括若干种具体模式,共有23种.在介绍每种模式时,给出了一个或多个应用该模式的示例,以便于理解,且这些示例都是能完全运行的程序,包含在随书附带的光盘中.此外,每一章还提供了UML图,用以说明类之间的关系. 本书适用于计算机及相关专业的本科生和研究生,对于软件开发人员也是一本很好的参考书.
-the book introduces how to use the most common design pattern C# preparation procedures. The entire book is divided into four parts, first introduced the C# language and object-oriented programming in general principle, C# can be used as procedures designed Quick Start Guide were then told to create a type, Structural model and the model behavior. Each category is designed to include a number of specific kinds of models A total of 23 species. In introducing each model, is the application of one or more examples of the model in order to understand it, And these examples are capable of fully operational procedures, included in the book with accompanying CD-ROM. In addition, Each chapter also provided a map UML, to illustrate the relationship between the categories. The book applies to com
-the book introduces how to use the most common design pattern C# preparation procedures. The entire book is divided into four parts, first introduced the C# language and object-oriented programming in general principle, C# can be used as procedures designed Quick Start Guide were then told to create a type, Structural model and the model behavior. Each category is designed to include a number of specific kinds of models A total of 23 species. In introducing each model, is the application of one or more examples of the model in order to understand it, And these examples are capable of fully operational procedures, included in the book with accompanying CD-ROM. In addition, Each chapter also provided a map UML, to illustrate the relationship between the categories. The book applies to com
(系统自动生成,下载前可以参看下载内容)
下载文件列表
c#设计模式随书源码
..................\Programs
..................\........\AbstractFactory
..................\........\...............\Gardener
..................\........\...............\........\AnnualGarden.cs
..................\........\...............\........\AssemblyInfo.cs
..................\........\...............\........\bin
..................\........\...............\........\...\Debug
..................\........\...............\........\...\使用说明.txt
..................\........\...............\........\Form1.cs
..................\........\...............\........\Form1.resx
..................\........\...............\........\Garden.cs
..................\........\...............\........\Gardener.csproj
..................\........\...............\........\Gardener.csproj.user
..................\........\...............\........\Gardener.sln
..................\........\...............\........\Gardener.sln.old
..................\........\...............\........\GdPic.cs
..................\........\...............\........\GdPic.resx
..................\........\...............\........\licenses.licx
..................\........\...............\........\obj
..................\........\...............\........\...\Debug
..................\........\...............\........\...\使用说明.txt
..................\........\...............\........\PerennialGarden.cs
..................\........\...............\........\Plant.cs
..................\........\...............\........\RevErr.txt
..................\........\...............\........\VeggieGarden.cs
..................\........\...............\........\使用说明.txt
..................\........\...............\使用说明.txt
..................\........\Adapter
..................\........\.......\ClassAdapt
..................\........\.......\..........\AssemblyInfo.cs
..................\........\.......\..........\bin
..................\........\.......\..........\...\Debug
..................\........\.......\..........\...\使用说明.txt
..................\........\.......\..........\ClassAdapt.csproj
..................\........\.......\..........\ClassAdapt.csproj.user
..................\........\.......\..........\ClassAdapt.sln
..................\........\.......\..........\ClassAdapt.suo
..................\........\.......\..........\csFile.cs
..................\........\.......\..........\Form1.cs
..................\........\.......\..........\Form1.resx
..................\........\.......\..........\licenses.licx
..................\........\.......\..........\ListAdapter.cs
..................\........\.......\..........\MyList.cs
..................\........\.......\..........\MyList.resx
..................\........\.......\..........\obj
..................\........\.......\..........\...\Debug
..................\........\.......\..........\...\使用说明.txt
..................\........\.......\..........\RevErr.txt
..................\........\.......\..........\StringTokenizer.cs
..................\........\.......\..........\SwimData.cs
..................\........\.......\..........\Swimmer.cs
..................\........\.......\..........\使用说明.txt
..................\........\.......\GridAdapt
..................\........\.......\.........\AssemblyInfo.cs
..................\........\.......\.........\bin
..................\........\.......\.........\...\Debug
..................\........\.......\.........\...\使用说明.txt
..................\........\.......\.........\csFile.cs
..................\........\.......\.........\Form1.cs
..................\........\.......\.........\Form1.resx
..................\........\.......\.........\GridAdapt.csproj
..................\........\.......\.........\GridAdapt.csproj.user
..................\........\.......\.........\GridAdapt.sln
..................\........\.......\.........\GridAdapt.suo
..................\........\.......\.........\GridAdapter.cs
..................\........\.......\.........\licenses.licx
..................\........\.......\.........\ListAdapter.cs
..................\........\.......\.........
..................\Programs
..................\........\AbstractFactory
..................\........\...............\Gardener
..................\........\...............\........\AnnualGarden.cs
..................\........\...............\........\AssemblyInfo.cs
..................\........\...............\........\bin
..................\........\...............\........\...\Debug
..................\........\...............\........\...\使用说明.txt
..................\........\...............\........\Form1.cs
..................\........\...............\........\Form1.resx
..................\........\...............\........\Garden.cs
..................\........\...............\........\Gardener.csproj
..................\........\...............\........\Gardener.csproj.user
..................\........\...............\........\Gardener.sln
..................\........\...............\........\Gardener.sln.old
..................\........\...............\........\GdPic.cs
..................\........\...............\........\GdPic.resx
..................\........\...............\........\licenses.licx
..................\........\...............\........\obj
..................\........\...............\........\...\Debug
..................\........\...............\........\...\使用说明.txt
..................\........\...............\........\PerennialGarden.cs
..................\........\...............\........\Plant.cs
..................\........\...............\........\RevErr.txt
..................\........\...............\........\VeggieGarden.cs
..................\........\...............\........\使用说明.txt
..................\........\...............\使用说明.txt
..................\........\Adapter
..................\........\.......\ClassAdapt
..................\........\.......\..........\AssemblyInfo.cs
..................\........\.......\..........\bin
..................\........\.......\..........\...\Debug
..................\........\.......\..........\...\使用说明.txt
..................\........\.......\..........\ClassAdapt.csproj
..................\........\.......\..........\ClassAdapt.csproj.user
..................\........\.......\..........\ClassAdapt.sln
..................\........\.......\..........\ClassAdapt.suo
..................\........\.......\..........\csFile.cs
..................\........\.......\..........\Form1.cs
..................\........\.......\..........\Form1.resx
..................\........\.......\..........\licenses.licx
..................\........\.......\..........\ListAdapter.cs
..................\........\.......\..........\MyList.cs
..................\........\.......\..........\MyList.resx
..................\........\.......\..........\obj
..................\........\.......\..........\...\Debug
..................\........\.......\..........\...\使用说明.txt
..................\........\.......\..........\RevErr.txt
..................\........\.......\..........\StringTokenizer.cs
..................\........\.......\..........\SwimData.cs
..................\........\.......\..........\Swimmer.cs
..................\........\.......\..........\使用说明.txt
..................\........\.......\GridAdapt
..................\........\.......\.........\AssemblyInfo.cs
..................\........\.......\.........\bin
..................\........\.......\.........\...\Debug
..................\........\.......\.........\...\使用说明.txt
..................\........\.......\.........\csFile.cs
..................\........\.......\.........\Form1.cs
..................\........\.......\.........\Form1.resx
..................\........\.......\.........\GridAdapt.csproj
..................\........\.......\.........\GridAdapt.csproj.user
..................\........\.......\.........\GridAdapt.sln
..................\........\.......\.........\GridAdapt.suo
..................\........\.......\.........\GridAdapter.cs
..................\........\.......\.........\licenses.licx
..................\........\.......\.........\ListAdapter.cs
..................\........\.......\.........