91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 329KB
    文件類型: .rar
    金幣: 2
    下載: 0 次
    發(fā)布日期: 2021-06-05
  • 語言: C#
  • 標(biāo)簽: c#??

資源簡介

有詳細的介紹,使用場景,深入了解OOP思想.

資源截圖

代碼片段和文件信息

using?System;
using?System.Collections.Generic;
using?System.Linq;
using?System.Text;
using?System.Threading.Tasks;


namespace?DesignPattern
{
????//資料引用:https://www.cnblogs.com/zhili/p/DesignPatternSummery.html
????class?Program
????{
????????static?void?Main(string[]?args)
????????{
????????????#region?創(chuàng)建型?test
????????????#region?單例模式?test
????????????//Singleton.getInstance();
????????????#endregion
????????????#region?簡單工廠模式?test
????????????//SimpleFactory.Car?c?=?SimpleFactory.Factory.getCarInstance(“Benz“);
????????????//if?(c?!=?null)
????????????//{
????????????//????c.run();
????????????//????c.stop();
????????????//????Console.ReadLine();
????????????//}
????????????//else
????????????//{
????????????//????Console.WriteLine(“造不了這種汽車。。?!埃?
????????????//}
????????????#endregion
????????????#region?工廠方法模式?test

????????????//FactoryMethod.VehicleFactory?factory?=?new?FactoryMethod.BroomFactory();
????????????//FactoryMethod.IMoveable?m?=?factory.create();
????????????//m.run();
????????????//Console.ReadKey();

????????????#endregion
????????????#region?抽象工廠模式?test

????????????//AbstractFactory.FormosaopticalFactory?formosaoptical?=?new?AbstractFactory.FormosaopticalFactory();
????????????//AbstractFactory.frame?frame?=?formosaoptical.Createframe();
????????????//AbstractFactory.Lenses?lenses?=?formosaoptical.CreateLenses();
????????????//frame.Produceframe();
????????????//lenses.ProduceLenses();

????????????//AbstractFactory.BolonFactory?bolon?=?new?AbstractFactory.BolonFactory();
????????????//frame?=?bolon.Createframe();
????????????//lenses?=?bolon.CreateLenses();
????????????//frame.Produceframe();
????????????//lenses.ProduceLenses();

????????????//Console.ReadKey();

????????????#endregion
????????????#region?原型模式?test
????????????////?孫悟空?原型

????????????//Prototype.MonkeyKingPrototype?prototypeMonkeyKing?=?new?Prototype.ConcretePrototype(“MonkeyKing“);

????????????////?變一個
????????????//Prototype.MonkeyKingPrototype?cloneMonkeyKing?=?prototypeMonkeyKing.Clone()?as?Prototype.ConcretePrototype;
????????????//Console.WriteLine(“Cloned1:\t“?+?cloneMonkeyKing.Id);

????????????////?變兩個
????????????//Prototype.MonkeyKingPrototype?cloneMonkeyKing2?=?prototypeMonkeyKing.Clone()?as?Prototype.ConcretePrototype;
????????????//Console.WriteLine(“Cloned2:\t“?+?cloneMonkeyKing2.Id);
????????????//Console.ReadLine();
????????????#endregion
????????????#region?建造者模式?test
????????????////?客戶找到電腦城老板說要買電腦,這里要裝兩臺電腦
????????????////?創(chuàng)建指揮者和構(gòu)造者

????????????//BuildPattern.Director?director?=?new?BuildPattern.Director();
????????????//BuildPattern.Builder?b1?=?new?BuildPattern.ConcreteBuilder1();
????????????//BuildPattern.Builder?b2?=?new?BuildPattern.ConcreteBuilder2();

????????????////?老板叫員工去組裝第一臺電腦
????????????//director.Construct(b1);

????????????////?組裝完,組裝人員搬來組裝好的電腦
????????????//BuildPattern.Computer?computer1?=?b1.GetComputer();
????????????//computer1.

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----

????..A..H.?????72704??2019-03-29?15:55??C#設(shè)計模式\.vs\DesignPattern\v15\.suo

?????文件??????????0??2019-03-25?13:59??C#設(shè)計模式\.vs\DesignPattern\v15\Server\sqlite3\db.lock

?????文件?????729088??2019-03-29?15:00??C#設(shè)計模式\.vs\DesignPattern\v15\Server\sqlite3\storage.ide

?????文件??????32768??2019-03-29?15:55??C#設(shè)計模式\.vs\DesignPattern\v15\Server\sqlite3\storage.ide-shm

?????文件????4148872??2019-03-29?15:08??C#設(shè)計模式\.vs\DesignPattern\v15\Server\sqlite3\storage.ide-wal

?????文件????????189??2019-03-25?13:59??C#設(shè)計模式\DesignPattern\App.config

?????文件??????19456??2019-03-29?15:24??C#設(shè)計模式\DesignPattern\bin\Debug\DesignPattern.exe

?????文件????????189??2019-03-25?13:59??C#設(shè)計模式\DesignPattern\bin\Debug\DesignPattern.exe.config

?????文件?????124416??2019-03-29?15:24??C#設(shè)計模式\DesignPattern\bin\Debug\DesignPattern.pdb

?????文件??????23168??2019-03-29?09:33??C#設(shè)計模式\DesignPattern\bin\Debug\DesignPattern.vshost.exe

?????文件????????189??2019-03-25?13:59??C#設(shè)計模式\DesignPattern\bin\Debug\DesignPattern.vshost.exe.config

?????文件????????490??2012-06-06?02:06??C#設(shè)計模式\DesignPattern\bin\Debug\DesignPattern.vshost.exe.manifest

?????文件???????3393??2019-03-29?15:01??C#設(shè)計模式\DesignPattern\DesignPattern.csproj

?????文件?????????42??2019-03-29?14:54??C#設(shè)計模式\DesignPattern\obj\Debug\DesignPattern.csproj.CoreCompileInputs.cache

?????文件???????2007??2019-03-29?14:04??C#設(shè)計模式\DesignPattern\obj\Debug\DesignPattern.csproj.FileListAbsolute.txt

?????文件???????8077??2019-03-27?15:25??C#設(shè)計模式\DesignPattern\obj\Debug\DesignPattern.csprojAssemblyReference.cache

?????文件??????19456??2019-03-29?15:24??C#設(shè)計模式\DesignPattern\obj\Debug\DesignPattern.exe

?????文件?????124416??2019-03-29?15:24??C#設(shè)計模式\DesignPattern\obj\Debug\DesignPattern.pdb

?????文件???????6761??2019-03-29?14:54??C#設(shè)計模式\DesignPattern\obj\Debug\DesignTimeResolveAssemblyReferencesInput.cache

?????文件??????????0??2019-03-25?13:59??C#設(shè)計模式\DesignPattern\obj\Debug\TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs

?????文件??????????0??2019-03-25?13:59??C#設(shè)計模式\DesignPattern\obj\Debug\TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs

?????文件??????????0??2019-03-25?13:59??C#設(shè)計模式\DesignPattern\obj\Debug\TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs

?????文件??????12944??2019-03-29?15:55??C#設(shè)計模式\DesignPattern\Program.cs

?????文件???????1324??2019-03-25?13:59??C#設(shè)計模式\DesignPattern\Properties\AssemblyInfo.cs

?????文件???????3095??2019-03-27?15:37??C#設(shè)計模式\DesignPattern\創(chuàng)建型\AbstractFactory.cs

?????文件???????4040??2019-03-28?09:54??C#設(shè)計模式\DesignPattern\創(chuàng)建型\Builder.cs

?????文件???????1687??2019-03-27?15:32??C#設(shè)計模式\DesignPattern\創(chuàng)建型\FactoryMethod.cs

?????文件???????3155??2019-03-27?15:51??C#設(shè)計模式\DesignPattern\創(chuàng)建型\prototype.cs

?????文件???????2122??2019-03-27?15:23??C#設(shè)計模式\DesignPattern\創(chuàng)建型\SimpleFactory.cs

?????文件???????2287??2019-03-27?15:02??C#設(shè)計模式\DesignPattern\創(chuàng)建型\Singleton.cs

............此處省略36個文件信息

評論

共有 條評論