Esempio n. 1
0
 public static Lizard GetInstance()
 {
     if (lizard == null)
     {
         lizard         = new Lizard();
         lizard.Name    = "Lizard";
         lizard.LosesTo = new List <IJokenpoItem>()
         {
             Rock.GetInstance(), Scissor.GetInstance()
         };
     }
     return(lizard);
 }
Esempio n. 2
0
 public static Paper GetInstance()
 {
     if (paper == null)
     {
         paper         = new Paper();
         paper.Name    = "Paper";
         paper.LosesTo = new List <IJokenpoItem>()
         {
             Scissor.GetInstance(),
                 Lizard.GetInstance()
         };
     }
     return(paper);
 }
Esempio n. 3
0
 public static Scissor GetInstance()
 {
     if (scissor == null)
     {
         scissor         = new Scissor();
         scissor.Name    = "Scissor";
         scissor.LosesTo = new List <IJokenpoItem>()
         {
             Rock.GetInstance(),
                 Spock.GetInstance()
         };
     }
     return(scissor);
 }