public可以被任意存取
protected只可以被本类和其继承子类存取
internal只可以被本组合体(Assembly)内所有的类存取,组合体是C#语言中类被组合后的逻辑单位和物理单位,其编译后的文件扩展名往往是“.DLL”或“.EXE”。
protectedinternal唯一的一种组合限制修饰符,它只可以被本组合体内所有的类和这些类的继承子类所存取。
private只可以被本类所存取。
(简答题)
C#用多种修饰符来表达类的不同性质。根据其保护级C#的类有五种不同的限制修饰符,请写出并指出它们之间的区别是什么?
正确答案
答案解析
略
相似试题
(填空题)
在C#中类的默认访问修饰符是()。
(单选题)
在C#编程中,访问修饰符控制程序对类中成员的访问,如果不写访问修饰符,类的默认访问类型是()。
(判断题)
类及其属性、方法可以同时有一个以上的修饰符来修饰。
(简答题)
类的成员数据的修饰符是否和类的成员方法部分相同,部分不同。请写出与成员方法不同的修饰符是哪些?它们的含义是什么?
(单选题)
当类的成员未用访问权限修饰符时,Java认为此成员的访问权限为()。
(单选题)
在C#中,使用()访问修饰符修饰的方法被称之为抽象方法。
(单选题)
在c#中利用sealed修饰的类()
(填空题)
所谓类的封装是指在定义一个类时,将类中的属性私有化,即使用()关键字来修饰
(单选题)
当你需要使用一种数据类型表达同一类事物的不同状态,比如:男人、女人、小孩、老人或者春夏秋冬时,C#中最可靠和直观的解决方案是什么?()