C#访问修饰符

c#里面一共有五种访问修饰符,五种中每个种的访问权限都是不一样的,初学c#的时候要特别注意,容易分不清,下面来介绍下!

操作方法

  • 01

    public:公开的,公共的,哪都可以访问,权限是所有都可以访问

  • 02

    private:私有的,只能在当前类的内部访问!也就是出了当前类就不能访问了

  • 03

    internal:只能在当前项目的内部访问,出了这个项目就访问不到了!

  • 04

    protected:受保护的,表示可以在当前类的内部以及该类的子类中访问

  • 05

    protected internal:proctecd+internal 就是protected和internal的结合 当前项目的当前类和子类才能访问

  • 06

    注意:修饰符类的访问修饰符只有两个:public internal,子类的访问权限不能高于父类的访问权限,因为子类会暴漏父类的成员。

(0)

相关推荐

  • java中4种修饰符访问权限的区别及详解全过程

    java中4中修饰符分别为public.protect.default.private,他们这就说明了面向对象的封装性,所以我们要适用他们尽可能的让权限降到最低,从而安全性提高. 下面详细讲述下它们的 ...

  • 怎样熟练掌握java修饰符?

    本文以清晰的思路告诉你java修饰符的相关知识 操作方法 01 java的修饰符有:权限修饰符:public.protected.default.private 修饰符:abstract.static ...

  • 打开关闭我的博客侧边栏--Word 2007高级应用7

    打开关闭我的博客侧边栏——Word 2007高级应用(七) My Blogs按钮的实现主要有如下要求: Word 2007启动的时候,"我的博客"侧边栏会被加载但不显示。 当My Blogs按钮处于按 ...

  • C#静态构造函数须注意七点

    操作方法 01 静态构造函数是C#的一个新特性,其实好像很少用到.不过当我们想初始化一些静态变量的时候就需要用到它了.这个构造函数是属于类的,而不是属于哪里实例的,就是说这个构造函数只会被执行一次.也 ...

  • java中重载和重写的判断

    java重载:允许多个同名但是形式参数个数或参数类型不同的方法存在同一个类中,在调用时根据形式参数列表来调用对应的方法. java重写(覆盖):父类与子类之间的多态性,对父类的函数进行重新定义,在子类 ...

  • 都是C但是有不同 C#中C/C++程序员注意问题

    操作方法 01 达内盘点:C#中C/C++程序员注意问题的总结,希望对大家有所帮助.    1.C/C++程序员请注意,不能在case语句不为空时"向下执行". 2.值类型和引用类 ...

  • JAVA的值传递和引用传递区别(java值传递和引用传递例子)

    学过Java基础的人都知道:值传递和引用传递是初次接触Java时的一个难点,有时候记得了语法却记不得怎么实际运用,有时候会的了运用却解释不出原理,而且坊间讨论的话题又是充满争议:有的论坛帖子说Java ...

  • java如何多线程并发访问解决方案

    synchronized关键字主要解决多线程共享数据同步问题. ThreadLocal使用场合主要解决多线程中数据因并发产生不一致问题. ThreadLocal和Synchonized都用于解决多线程 ...

  • HTTP协议详解

    HTTP是一个属于应用层的面向对象的协议,由于其简捷、快速的方式,适用于分布式超媒体信息系统。它于1990年提出,经过几年的使用与发 展,得到不断地完善和扩展。目前在WWW中使用的是HTTP/1.0的 ...