// This method doesn't care whether the object is a bird or plane.
 public void Track(ICanFly flyingObject)
 {
 }
Пример #2
0
 public Pet(IAmMammal amMammal, ICanFly canFly)
 {
     _amMammal = amMammal;
     _canFly   = canFly;
 }
Пример #3
0
 public static void FlyingSchool(ICanFly classThatCanFly)
 {
     classThatCanFly.Fly();
 }