修饰符访问权限

请先看这样一道基础的面试题

简述 private、 protected、 public、 internal 修饰符的访问权限?

    private : 私有成员, 在类的内部才可以访问 ,也就是类内部的函数等成员可以访问。

    protected : 保护成员,该类内部和继承类中可以访问。

    public : 公共成员,完全公开,没有访问限制。

    internal: 当前程序集内可以访问。

那么我们用写个程序来实现一下:

访问修饰符

如图我们可以看到,正如文章开头定义中所说的,加上private访问修饰符的成员变量无法在派生类和其它类中访问,加上protected访问修饰符的成员变量无法在其它类中访问,程序会报错

注释掉报错语句后,运行结果为:

运行结果
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容