コード例 #1
0
        public static void Main(string[] args)
        {
            CandyShop candyShop = new CandyShop(300);

            candyShop.CreateSweetsCandy(candyShop);
            candyShop.CreateSweetsLollipop(candyShop);
            candyShop.CreateSweetsCandy(candyShop);
            candyShop.CreateSweetsLollipop(candyShop);
            candyShop.PrintInfo();

            candyShop.SellCandy(1);
            candyShop.SellLollipop(2);

            candyShop.PrintInfo();
        }
コード例 #2
0
ファイル: Candy.cs プロジェクト: totger/pallida-exam-basics
 public Candy(CandyShop candyShop)
 {
     candyShop.SugarAmount -= SugarToMake;
     candyShop.Storage[0]++;
 }
コード例 #3
0
 public void CreateSweetsCandy(CandyShop candyShop)
 {
     Candy candy = new Candy(candyShop);
 }
コード例 #4
0
 public void CreateSweetsLollipop(CandyShop candyShop)
 {
     Lollipop lollipop = new Lollipop(candyShop);
 }
コード例 #5
0
 public Lollipop(CandyShop candyShop)
 {
     candyShop.SugarAmount -= SugarToMake;
     candyShop.Storage[1]++;
 }