C#引用访问权限分析

前端技术 2023/09/05 C#

本文实例分析了C#引用访问权限问题。分享给大家供大家参考。具体分析如下:

同样代码表现的不同行为:
 
创建基类(Super)和派生类(Sub)每个类有一个字段field和一个公共方法getField,并且使用内联的方式初始化为1,方法getField返回字段field。C#和Java代码及运行结果如下

复制代码 代码如下:
class Super
{
        public int field = 0;
 
        public int getField()
        {
            return field;
        }
}

class Sub : Super
{
        public int field = 1;
 
        public int getField()
        {
            return field;
        }
}

class Program
{
        private static void Main(string[] args)
        {
            Super sup = new Sub();
            Console.WriteLine(\"sup.getField() result:\" + sup.getField());
            Console.ReadKey();
        }
}

本文地址:https://www.stayed.cn/item/13686

转载请注明出处。

本站部分内容来源于网络,如侵犯到您的权益,请 联系我

我的博客

人生若只如初见,何事秋风悲画扇。