コード例 #1
0
 public override void Eat(Herbivore herbivore)
 {
     Console.WriteLine("{0} eats {1}", this.GetType().Name, herbivore.GetType().Name);
 }
コード例 #2
0
 public override void Eat(Herbivore h)
 {
     // Eat Bison
     Console.WriteLine(GetType().Name +
                       " eats " + h.GetType().Name);
 }
コード例 #3
0
 public override void Eat(Herbivore h)
 {
     // Eat Wildebeest
     Log.WriteLine(this.GetType().Name +
                   " eats " + h.GetType().Name);
 }
コード例 #4
0
 public override void Eat(Herbivore herbivore)
 {
     Console.WriteLine($"{this.GetType().Name} eats {herbivore.GetType().Name}");
 }
 public string Eats(Herbivore herbivore)
 {
     return $"{GetType().Name} eats {herbivore.GetType().Name}";
 }
コード例 #6
0
ファイル: Wolf.cs プロジェクト: TofferD/MyStuff
 public override string Eat(Herbivore h)
 {
     return($"{this.GetType().Name} eats {h.GetType().Name}");
 }
コード例 #7
0
ファイル: Wolf.cs プロジェクト: dm-conti/GOFPatterns
 public String Eat(Herbivore h)
 {
     // Eat Bison
     return(this.GetType().Name + " eats " + h.GetType().Name);
 }
コード例 #8
0
 public override void Eat(Herbivore herbivore)
 {
     Console.WriteLine(GetType().Name + " eats " + herbivore.GetType().Name);
 }
コード例 #9
0
ファイル: Program.cs プロジェクト: mtsi/codesamples
 public override void Stomp(Herbivore h)
 {
     Console.WriteLine(this.GetType().Name +
         " lightly stomps on " + h.GetType().Name);
 }
コード例 #10
0
ファイル: Lion.cs プロジェクト: gumberss/LearnLanguages
 public override void Eat(Herbivore herbivore)
 {
     Console.WriteLine($"I'm a lion and I eat {herbivore.GetType().Name}");
 }
コード例 #11
0
 public override void Eat(Herbivore h)
 {
     // Eat Wildebeest
     Console.WriteLine($"{GetType().Name} eats {h.GetType().Name}");
 }
コード例 #12
0
 public override void Eats(Herbivore herbivore)
 {
     Console.WriteLine(this.GetType().Name + "Eats " + herbivore.GetType().Name);
 }
コード例 #13
0
ファイル: Lion.cs プロジェクト: dm-conti/GOFPatterns
 public String Eat(Herbivore h)
 {
     // Eat Wildebeest
     return(this.GetType().Name + " eats " + h.GetType().Name);
 }
コード例 #14
0
 public override void Eat(Herbivore h)
 {
     Console.WriteLine(this.GetType().Name +
                       " eats " + h.GetType().Name);
 }
コード例 #15
0
ファイル: Lion.cs プロジェクト: TomPallister/PoC
 public override void Eat(Herbivore h)
 {
     // Eat Wildebeest
     Console.WriteLine(GetType().Name +
                       " eats " + h.GetType().Name);
 }
コード例 #16
0
        public override void Eat(Herbivore h)
        {
          // Eat Bison
          Console.WriteLine(this.GetType().Name +
            " eats " + h.GetType().Name);
        }
コード例 #17
0
ファイル: Lion.cs プロジェクト: PlumpMath/DesignPatterns-389
 public override void Eat(Herbivore h)
 {
     // In this case, lion eats wildebeast
     Console.WriteLine(GetType().Name + " eats " + h.GetType().Name);
 }
コード例 #18
0
ファイル: Wolf.cs プロジェクト: Paulmcl78/PatternPractice
 public override void Eat(Herbivore h)
 {
     Console.WriteLine(string.Format("{0} eats {1}",this.GetType().Name,h.GetType().Name));
 }
コード例 #19
0
 public override void Eat(Herbivore herb)
 {
     System.Console.WriteLine(this.GetType().Name + " eats " + herb.GetType().Name);
 }
コード例 #20
0
 public override void Eat(Herbivore h)
 {
     // Eat Bison
       Console.WriteLine(this.GetType().Name +
     " eats " + h.GetType().Name);
 }
コード例 #21
0
 public override void Eat(Herbivore herbivore)
 {
     Debug.Log(GetType().Name + " eats " + herbivore.GetType().Name);
 }