コード例 #1
0
ファイル: Plant.cs プロジェクト: prasadhkumar/DesignPatterns
 public Plant(Soil soil)
 {
     Console.WriteLine("A new plant grows");
     soil.UseNutrient();
     this.IsEaten = false;
 }
コード例 #2
0
 public DinoEcosystemFacade(Soil soil)
 {
     this.soil = soil;
 }
コード例 #3
0
 public void Die(Soil soil)
 {
     Console.WriteLine("The carnivore dies");
     soil.AddNutrient(this);
 }