private protected internal public 关键字的用法

转载 2016年05月30日 19:44:20

private  只能本类使用

protected  本类和子类使用

interval    同一命名空间的类可用

public  外部可用


类和结构的区别; 类的实例是在堆上,给实例覆值是复制了引用,指向同一块内存,而结构是在栈上,结构的赋值是产生一个新的实例


类能继承和被继承,而结构不能  3 类有构造函数和析构函数,而结构没有构造函数,没有析构函数,但可以创造构造函数,

结构不可以继承自另一个结构或被继承,但和类一样可以继承自接口


const 和 readonly 的区别:const 默认是静态的,而readonly 需要声明, const 的修饰的值在编译时是固定的,而readonly的值是可变的,在运行时确定的

相关文章推荐

public_protected_private用法详解

  • 2010年10月26日 23:04
  • 858B
  • 下载

访问修饰符(public,private,protected,internal,sealed,abstract)

为了控件C#中的对象的访问权限,定义对象时可以在前面添加修饰符. 修饰符有五种:private(私有的),protected(受保护的),internal(程序集内部的),public(公开的),以...
  • weiwenhp
  • weiwenhp
  • 2011年11月14日 15:12
  • 11581

super;private,protected,internal,public访问权限

如果在子类中定义了构造函数,并且超类构造函数具有一个或多个 参数,则必须显式调用具有正确参数数目的超类构造函数,否则将产生错误。然而,根据 ActionScript 2.0 的要求,对超类构造函数的调...

我的学习笔记001--private protected public internal mxx

1、简述 private  protected public internal修饰符的访问权限 private: 私有成员, 在类的内部才可以访问。 protected: 保护成员,该类内部和继...

c# 修饰词public, protected, private,internal的区别

要点总结: c# 修饰词public, protected, private,internal,protected的区别 public:  对任何类和成员都公开, 无限制访问; protecte...

C#访问修饰符(Public/Private/Protected/Internal)

访问修饰符(或者叫访问控制符)是面向对象语言的特性之一,用于对类、类成员函数、类成员变量进行访问控制。同时,访问控制符也是语法保留关键字,用于封装组件。 参考MSDN中修饰符说明: public...

C#中。简述 private、 protected、 public、 internal 修饰符的访问权限

private : 私有成员, 在类的内部才可以访问。 protected : 保护成员,该类内部和继承类中可以访问。 public : 公共成员,完全公开,没有访问限制。 internal:...

AS3中public internal private protected的区别

protected Java與AS3中的一點不同。AS3中的protected修飾類型,於java中略有不同。 Java中使用protected修飾的类、类属变量及方法,包内的任何类,及包外的那些...

描述 private、protected、internal和public修饰符的

描述 private、protected、internal和public修饰符的 理解访问权限存在的意义,各种访问权限的作用,在代码中灵活应用访问权限。 【出现频率】 ★★★☆☆ 【解答】 ...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:private protected internal public 关键字的用法
举报原因:
原因补充:

(最多只允许输入30个字)