/// <summary> /// Eksplicitna implementacija metode iz IPiece /// Ne moremo je implementirati kot abstraktno. (Ni (še) jasno zakaj...) /// </summary> void IPiece.Promote(ChessPiece toPiece) { Console.WriteLine($"(EKSPLICITNO iz IPiece) Jaz, figura kmet, se želim promovirati v figuro:\n {toPiece.GetType()}"); }
/// <summary> /// Implementacija metode z istim imenom v razredu /// </summary> /// <param name="toPiece"></param> public void Promote(ChessPiece toPiece) { Console.WriteLine($"(Metoda iz ChessPiece) Jaz, figura kmet, se želim promovirati v figuro:\n {toPiece.GetType()}"); }