C#定义类的修饰符和关键词有哪些及其含义


类的修饰符:

1、internal:只能当前程序集内部访问。

2、public:公开的任何项目访问。

3、private:成员只能由类中的代码访问(如果没有使用任何关键字,就默认使用这个关键字)。

4、protected:成员只能由类或派生类中的代码访问。

 

类的关键词:

internal class Person{} 或 class Person{}

默认类,只能当前程序集访问

public class  Person{} 

可以当前程序集访问,也可以被其它项目访问,公开的

3、abstract class Person{}

抽象类,只能当前程序集访问,不能被实例化,只能被继承

3.1

public abstract class Person{}

公开的抽象类,可以当前程序集访问,也可以被其它项目访问,不能被实例化,只能被继承

4、sealed class Person{}

密封类只能被实例化不能被继承,在当前程序集中可以访问,其它项目不可以访问

4.1

public sealed class Person{}

密封类只能被实例化不能被继承,在当前程序集中可以访问,其它项目也可以访问


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM