首页 > 代码库 > 静态类2014年6月9日10:02:28
静态类2014年6月9日10:02:28
1 using System; 2 using System.Collections.Generic; 3 using System.Linq; 4 using System.Text; 5 6 namespace 静态类密闭类 7 { 8 class Program 9 { 10 static void Main(string[] args) 11 { 12 //A a = new A();//错误,静态类不能new 13 14 //Math m = new Math();//错误,静态类不能new 15 Math.PI;//静态类直接使用,以后的SqlHelper,Console也是一样 16 17 //string s = ""; 18 //面试题:不能创建一个从String类继承的类,因为String是sealed 19 } 20 } 21 22 static class A 23 { 24 //静态类中不能声明非静态成员,木有意义! 25 //static类里面全是static方法 26 //private int Age; 27 public static int PI; 28 } 29 30 //密闭类可以有父类,联系太监 31 sealed class B//sealed密闭类不能"被"继承,主要基于安全考虑 32 { 33 } 34 35 //class C : B//错误,密闭类不能被继承,太监不有后代 36 //{ 37 //} 38 }
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。