Exemplo n.º 1
0
 /// <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()}");
 }
Exemplo n.º 2
0
 /// <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()}");
 }