public override void 攻擊(寶可夢 另一隻寶可寶) { 另一隻寶可寶.現在血量 -= 5; base.攻擊(另一隻寶可寶); }
public override void 攻擊(寶可夢 另一隻寶可夢) { base.攻擊(另一隻寶可夢); 另一隻寶可夢.現在血量 -= 6; base.列印攻擊訊息(另一隻寶可夢); }
public virtual void 攻擊(寶可夢 另一隻寶可夢) { 初始化招式(); }
public void 列印攻擊訊息(寶可夢 被攻擊的寶可夢) { Console.WriteLine("{0}使用{1}進行攻擊", this.字, this.使用招式); Console.WriteLine("對{0}造成{1}的損失", 被攻擊的寶可夢.字, 被攻擊的寶可夢.失血量); }
public override void 攻擊(寶可夢 另一隻寶可寶) { base.攻擊(另一隻寶可寶); 另一隻寶可寶.現在血量 -= 10; base.列印攻擊訊息(另一隻寶可寶); }