資源簡介
模擬英雄聯盟的英雄相關實例進行的依賴注入,底層使用反射機制,使用面向接口編程
代碼片段和文件信息
using?System;
using?System.Collections.Generic;
using?System.Linq;
using?System.Text;
using?HeroAlliance.IBLL;
using?HeroAlliance.IDAL;
namespace?HeroAlliance.BLL
{
????public?class?HeroService?:?IHeroService
????{
????????public?void?Talking(AbstractHero?hero)
????????{
????????????Console.WriteLine(“哈哈哈,應該把?{0}?Ban掉的,哈哈哈哈!“?hero.Name);
????????}
????????public?void?SkillsAttack(AbstractHero?hero)
????????{
????????????Console.WriteLine(“{0}?扔出了他的大招,哈哈哈哈!來自?{1}“?hero.Name?hero.GetType().Name);
????????????hero.Run(hero.Name);
????????????hero.Attack(hero.Name);
????????}
?????????
????}
}
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2017-12-14?16:40??HeroAlliance\
?????目錄???????????0??2017-12-14?16:50??HeroAlliance\HeroAlliance.BLL\
?????文件????????2779??2017-12-26?11:27??HeroAlliance\HeroAlliance.BLL\HeroAlliance.BLL.csproj
?????文件?????????690??2017-12-15?09:52??HeroAlliance\HeroAlliance.BLL\HeroService.cs
?????目錄???????????0??2017-12-14?14:16??HeroAlliance\HeroAlliance.BLL\Properties\
?????文件????????1364??2017-12-14?14:16??HeroAlliance\HeroAlliance.BLL\Properties\AssemblyInfo.cs
?????目錄???????????0??2017-12-14?14:17??HeroAlliance\HeroAlliance.BLL\bin\
?????目錄???????????0??2017-12-26?11:26??HeroAlliance\HeroAlliance.BLL\bin\Debug\
?????文件????????4608??2017-12-26?11:26??HeroAlliance\HeroAlliance.BLL\bin\Debug\HeroAlliance.BLL.dll
?????文件???????11776??2017-12-26?11:26??HeroAlliance\HeroAlliance.BLL\bin\Debug\HeroAlliance.BLL.pdb
?????文件????????4096??2017-12-26?11:26??HeroAlliance\HeroAlliance.BLL\bin\Debug\HeroAlliance.IBLL.dll
?????文件????????7680??2017-12-26?11:26??HeroAlliance\HeroAlliance.BLL\bin\Debug\HeroAlliance.IBLL.pdb
?????文件????????4608??2017-12-26?11:26??HeroAlliance\HeroAlliance.BLL\bin\Debug\HeroAlliance.IDAL.dll
?????文件????????7680??2017-12-26?11:26??HeroAlliance\HeroAlliance.BLL\bin\Debug\HeroAlliance.IDAL.pdb
?????目錄???????????0??2017-12-14?14:16??HeroAlliance\HeroAlliance.BLL\obj\
?????目錄???????????0??2017-12-26?11:28??HeroAlliance\HeroAlliance.BLL\obj\Debug\
?????文件????????5819??2017-12-26?11:28??HeroAlliance\HeroAlliance.BLL\obj\Debug\DesignTimeResolveAssemblyReferencesInput.cache
?????文件?????????781??2017-12-26?11:28??HeroAlliance\HeroAlliance.BLL\obj\Debug\HeroAlliance.BLL.csproj.FileListAbsolute.txt
?????文件????????7212??2017-12-26?11:28??HeroAlliance\HeroAlliance.BLL\obj\Debug\HeroAlliance.BLL.csprojResolveAssemblyReference.cache
?????文件????????4608??2017-12-26?11:28??HeroAlliance\HeroAlliance.BLL\obj\Debug\HeroAlliance.BLL.dll
?????文件???????13824??2017-12-26?11:28??HeroAlliance\HeroAlliance.BLL\obj\Debug\HeroAlliance.BLL.pdb
?????目錄???????????0??2018-01-10?09:45??HeroAlliance\HeroAlliance.BLL\obj\Debug\TempPE\
?????目錄???????????0??2017-12-14?16:45??HeroAlliance\HeroAlliance.DAL\
?????文件?????????762??2017-12-15?09:37??HeroAlliance\HeroAlliance.DAL\Delevin.cs
?????文件?????????757??2017-12-15?09:38??HeroAlliance\HeroAlliance.DAL\Ezreal.cs
?????文件????????2792??2017-12-26?11:27??HeroAlliance\HeroAlliance.DAL\HeroAlliance.DAL.csproj
?????文件?????????757??2017-12-15?09:38??HeroAlliance\HeroAlliance.DAL\Irelia.cs
?????目錄???????????0??2017-12-14?14:16??HeroAlliance\HeroAlliance.DAL\Properties\
?????文件????????1364??2017-12-14?14:16??HeroAlliance\HeroAlliance.DAL\Properties\AssemblyInfo.cs
?????文件?????????749??2017-12-15?09:38??HeroAlliance\HeroAlliance.DAL\Ryze.cs
?????文件?????????753??2017-12-15?09:38??HeroAlliance\HeroAlliance.DAL\Sivir.cs
............此處省略107個文件信息
評論
共有 條評論