コード例 #1
0
 //输出自身所有属性
 public void ShowSelf()
 {
     Display();
     Swim();
     quackType.Quack();
     flyType.Fly();
 }
コード例 #2
0
ファイル: Program.cs プロジェクト: vuejspyf/ConsoleApp19
 static void Iwanttofly(IFly fly)
 {
     fly.Fly();
 }
コード例 #3
0
ファイル: BaseTurkey.cs プロジェクト: MaxKlenin/Duck
 public void MakeFly()
 {
     _fly.Fly();
 }
コード例 #4
0
 public void PerformFly()
 {
     flyBehavior.Fly();
 }
コード例 #5
0
 public void Fly()
 {
     ifly.Fly();
 }
コード例 #6
0
ファイル: BaseDuckClass.cs プロジェクト: normalFF/Ducks
 public void Fly()
 {
     _fly.Fly();
 }
コード例 #7
0
ファイル: Program.cs プロジェクト: PashenkoDaniil1605/My-Home
 public virtual void fDuckMet()
 {
     _fly.Fly();
 }
コード例 #8
0
 public void Fly()
 {
     FlyAbility.Fly();
 }
コード例 #9
0
ファイル: Program.cs プロジェクト: AliiaKhamatzianova/Study
 public override void Fly()
 {
     ifly.Fly();
     //Console.WriteLine("Fly");
 }
コード例 #10
0
 public string TryToFly()
 {
     return(flyingType.Fly());
 }
コード例 #11
0
 public override string ToString()
 {
     return($"name : {name} height : {height} when fly : {myFliyingAbility.Fly()}");
 }
コード例 #12
0
ファイル: BaseDuck.cs プロジェクト: MaxKlenin/Duck
 public virtual void MakeFly()
 {
     _fly.Fly();
 }
コード例 #13
0
 public void Fly()
 {
     Console.WriteLine("Do you Fly?");
     _flyBehaviour.Fly();
     Console.WriteLine();
 }
コード例 #14
0
 public void PerformFly()
 {
     Fly.Fly();
 }
コード例 #15
0
 /// <summary>
 /// 可以飛的英雄執行飛行,因為不是每個繼承 IAvengers 的英雄類別都有再繼承 IFly 介面
 /// 因次要限定傳入的英雄參數有繼承 IFly 才能執行飛行方法
 /// </summary>
 public void FlyAway(IFly canFlyHero)
 {
     canFlyHero.Fly();
 }
コード例 #16
0
 public void Fly()
 {
     FlytType?.Fly();
 }
コード例 #17
0
 public void DoFly()
 {
     flyAction.Fly();
 }
コード例 #18
0
ファイル: Duck.cs プロジェクト: BadrGharib/DesignPattern
 public virtual void Fly()
 {
     _fly?.Fly();
 }
コード例 #19
0
ファイル: Program.cs プロジェクト: dotnet31102018/17.02.2019
 static void FlyPlease(IFly flying)
 {
     flying.Fly();
 }
コード例 #20
0
 public virtual void FPropFunc()
 {
     _fly.Fly();
 }
コード例 #21
0
 public void Test()
 {
     Console.WriteLine($"test in {nameof(HasDependencyTest)}");
     _fly.Fly();
 }
コード例 #22
0
 private static void ICanFly(IFly flyingDuck)
 {
     flyingDuck.Fly();
 }