
C#基本知识
nj_ybxie
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
sealed、final、finally、finalize的区别
相信初学者对这些都不是很了解,也迷惑不少!下面我就谈谈这几个的区别,如有错请指正: sealed是修饰类,方法,属性。当使用sealed修饰类后,就不允许类被其他类继承,就是封闭起来! 还可以在重写基类中的虚方法或虚属性的方法或属性上使用 sealed 修饰符。这将使您能够允许类从您的类继承,并防止它们重写特定的虚方法或虚属性。 final修饰符用于指定类不能扩展或者方法属性不能重写,原创 2014-07-01 10:03:37 · 574 阅读 · 0 评论 -
静态类,静态方法,静态变量与非静态之前的区别
静态类: 1:仅包含静态变量和静态方法。 2:无法实例化。 3:不能包含实例构造函数。 4:是密封的。 非静态类: 1.可以包含非静态成员,也可以包含静态成员。 2.每次实例化都是一个新的对象。 3.可以不显示实例化,因为内部有一个默认的静态构造函数,不可重载,当创建类实例或引用任何静态成员之前,静态构造函数被自动执行,并且只执行一次。 4.也可以通过 类名.方法名或变量名转载 2014-07-10 10:44:56 · 565 阅读 · 0 评论