当前位置:网站首页>C # illustrated tutorial (Fourth Edition) chapter7-7.2 accessing inherited members

C # illustrated tutorial (Fourth Edition) chapter7-7.2 accessing inherited members

2022-06-13 02:19:00 Python's path to becoming a God

using System;

namespace IllustratedCSharp_Chapter7_72_AccessClassMember
{
    class Program
    {
        static void Main(string[] args)
        {
            // Console.WriteLine("Hello World!");
            OtherClass oc = new OtherClass();
            oc.Method1(oc.Field1);
            oc.Method1(oc.Field2);
            oc.Method2(oc.Field1);
            oc.Method2(oc.Field2);

        }
    }
    class SomeClass
    {
        public string Field1 = "base class field";
        public void Method1(string value) {
            Console.WriteLine("Base class --Method1:     {0}",value);
        
        }
        
    }
    class OtherClass : SomeClass
    {
        public string Field2 = "derived class field";
        public void Method2(string value)
        {
            Console.WriteLine("Derived class -- Method2:    {0}", value);
        }
    }
}

原网站

版权声明
本文为[Python's path to becoming a God]所创,转载请带上原文链接,感谢
https://yzsam.com/2022/02/202202280543390637.html