C#定义类的访问修饰符是什么意思?

2024-12-04 10:00:10
推荐回答(2个)
回答1:

protected 只是限制成员访问,无关内部对象,

就好象你的代码中,A和B同在一个类中,那么可以说是所在Program类,

 

派生类 就是继承自当前类的子类

 

再定义类C

class Program

    {

        static void Main(string[] args)

        {

            A a = new A();

            B b = new B();

        }

        protected class A

        {

        }


        protected class B : A

        {

        }

    }

class C :   Program

// 那么这个地方就可以这样写
// 一样可以通过 
 public void test a() 
{
A a=new A(); 

}

回答2:

所在的类 就是当前定义的类A

派生类 就是继承自当前类的子类

对象的创建不需要在定义的类结构中, 通常是在外部的