Ejemplo n.º 1
0
        static void Main(string[] args)
        {
            Merkkari merirosvo = new Merkkari();
            Merkkari laillinen = new Merkkari();
            Kyyläjä  kyyla1    = new Kyyläjä("kyyla1");
            Kyyläjä  kyyla2    = new Kyyläjä("kyyla2");
            Kyyläjä  kyyla3    = new Kyyläjä("kyyla2");
            Kyyläjä  kyyla4    = new Kyyläjä("kyyla2");

            kyyla1.Tilaa(merirosvo);
            kyyla1.LähetäViesti(merirosvo, "Lain nimessä");
            kyyla2.Tilaa(merirosvo);
            kyyla3.Tilaa(merirosvo);
            kyyla4.Tilaa(merirosvo);
            kyyla4.LähetäViesti(merirosvo, "Poliisi");
            kyyla2.Tilaa(laillinen);
            kyyla2.LähetäViesti(laillinen, "vaara hitti");
            Console.ReadLine();
        }
Ejemplo n.º 2
0
 public void Pura(Merkkari arg)
 {
     arg.viestini -= this.kasitteleViesti;
 }
Ejemplo n.º 3
0
 public void LähetäViesti(Merkkari arg, string message)
 {
     arg.ViestinLähetys(message);
 }
Ejemplo n.º 4
0
 public void Tilaa(Merkkari arg)
 {
     arg.viestini += this.kasitteleViesti;
 }