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(); }
public void Pura(Merkkari arg) { arg.viestini -= this.kasitteleViesti; }
public void LähetäViesti(Merkkari arg, string message) { arg.ViestinLähetys(message); }
public void Tilaa(Merkkari arg) { arg.viestini += this.kasitteleViesti; }