访问修饰符 程序集 静态方法
Posted 小飛
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了访问修饰符 程序集 静态方法相关的知识,希望对你有一定的参考价值。
1、访问修饰符:
对于跨类访问的一个权限限制
public : 公共的,引用命名空间即可随意访问,最高访问权限。
private : 私有的,只有在声明它的类和结构中才可以访问,访问权限最低。
Internal : 内部的,同一个程序集中所有的类都可以访问,程序集就是命名空间。
Protected : 受保护的,只能在他自己和自己的子类中才能访问
例:
在类里面用public 定义一些属性
这个类中public 定义的属性可以直接调用
private 像public 一样在类里定义一个属性,是不能直接调出来的,要想访问,需要在下面写一个public进行调用,
对private里面的属性进行取值、赋值。
2、命名空间 = 程序集
一组类的组名
程序集,也就是命名空间,
只有在同一个命名空间下的类才可以调用,Program 需要Using 引用一下这个命名空间,才可以引用到它里面的类
3、静态方法
static用来定义静态方法和属性;
非静态方法需要实例化对象然后用对象来调用;
Random r = new Random();
r.Next(); -- 非静态方法的使用方式
静态方法,不需要实例化对象,直接用类就能点出来使用;
Console.Write(); --静态方法的使用方式
以上是关于访问修饰符 程序集 静态方法的主要内容,如果未能解决你的问题,请参考以下文章