Total Pageviews

Tuesday, 13 December 2011

Virtual function in C# .

Virtual function is useful in C# where you have feasibility to modify the function by means of override the same function at derived class place.Look into provided images step by step.








                                        
                                          Here is output at command prompt.!!!

                                         

Copy Full Code:
namespace ConsoleApplication1
{
    class Program
    {
        string n = string.Empty;
        virtual public string myData(string s)
        {
            n = s + "Kant";
            return n;
        }

        class Program1 : Program
        {
            public override string myData(string s)
            {
                return base.myData(s) + " Patil";
            }
        }

        static void Main(string[] args)
        {
            Program1 p = new Program1();
            Console.WriteLine(p.myData("Shashi"));
            Console.ReadKey();
        }
    }
}

No comments:

Post a Comment