コード例 #1
0
ファイル: Pattern02.cs プロジェクト: toymany/class_param
        public static void Test()
        {
            var human = new Human();
            var kaifukuItem = new KaifukuItem();
            kaifukuItem.Apply(human);
            Console.WriteLine(human.Life);//回復した。100

            var kougekiItem = new KougekiItem();
            kougekiItem.Apply(human);

            var bougyoItem = new BougyoItem();
            bougyoItem.Apply(human);
        }
コード例 #2
0
ファイル: Pattern02.cs プロジェクト: toymany/class_param
 public void Apply(Human human)
 {
     human.Kougeki += 100;
 }
コード例 #3
0
ファイル: Pattern02.cs プロジェクト: toymany/class_param
 public void Apply(Human human)
 {
     human.Life += 100;
 }
コード例 #4
0
ファイル: Pattern02.cs プロジェクト: toymany/class_param
 public void Apply(Human human)
 {
     human.Bougyo += 100;
 }