Example #1
0
        static void Main(string[] args)
        {
            OrdinaryHuman steve = new OrdinaryHuman(185);

            Console.WriteLine(steve.BreakWalls(89.2)); // even if steve is OrdinaryHuman object from sealed class, we are able to expansive his methods like BreakWalls which is not included in his class. It's epic!
            Console.ReadKey();
        }
Example #2
0
 public static string BreakWalls(this OrdinaryHuman h, double wallDensity)
 {
     return("Przedzieram się przez ścianę o gęstości " + wallDensity + ".");
 }