static void Main() { Console.WriteLine("Initial value of StaticDemo.Val is " + StaticDemo.Val); StaticDemo.Val = 8; Console.WriteLine("StaticDemo.Val is " + StaticDemo.Val); Console.WriteLine("StaticDemo.ValDiv2(): " + StaticDemo.ValDiv2()); }
public static void Main() { Console.WriteLine( "Начальное значение переменной StaticDemo.val равно " + StaticDemo.val); StaticDemo.val = 8; Console.WriteLine( "Значение переменной StaticDemo.val равно " + StaticDemo.val); Console.WriteLine("StaticDemo.valDiv2(): " + StaticDemo.valDiv2()); }
static void Main(string[] args) { StaticDemo s1 = new StaticDemo(); StaticDemo s2 = new StaticDemo(); StaticDemo s3 = new StaticDemo(); StaticDemo s4 = new StaticDemo(); StaticDemo.display(); }
static void Main(string[] args) { Console.WriteLine("Initial value of StaticDemo.Val is " + StaticDemo.Val); StaticDemo.Val = 8; Console.WriteLine("StaticDemo.Val is " + StaticDemo.Val); Console.WriteLine("StaticDemo.ValDiv2(): " + StaticDemo.ValDiv2()); Console.WriteLine(); Console.WriteLine(); Console.WriteLine(); /////////////////////////////////////// CountInst ob; for (int i = 0; i < 10; i++) { ob = new CountInst(); Console.WriteLine("Current count: " + CountInst.GetCount()); } Console.WriteLine(); Console.WriteLine(); Console.WriteLine(); ///////////////////////////////////////// int s, k; for (s = 0, k = 10; s < 10; s++, k--) { MyClass ob_2 = MyClass.Factory(s, k); ob_2.Show(); } Console.WriteLine(); Console.WriteLine(); Console.WriteLine(); /////////////////////////////////// Cons ob_3 = new Cons(); Console.WriteLine("Cons.alpha: " + Cons.alpha); Console.WriteLine("ob.beta: " + ob_3.beta); }
internal static void FlyWeight() { Console.WriteLine("FlyWeight Pattern Demo"); Console.WriteLine("----------------------------"); var factory = new FlyWeigth.Factory(); for (int i = 0; i < 10; i++) { IPlayer p = factory.GetPlayer(StaticDemo.GetPlayerRandom()); p.AssignWeapon(StaticDemo.GetWeaponRandom()); p.Mission(); } Console.WriteLine(factory.GetNumberOfInstances()); }