C#关键字
bsp; 而无需指定其全名。也用于定义finalization操作的范围。 virtual 一个方法修饰符,标识可被覆载的方法。 volatile 标识一个可被操作系统、某些硬件设备或并发线程修改的attribute。 整理完后发现时间还早,就干脆再深入一点 sealed 修饰符表示密封用于类时,表示该类不能再被继承, class A {} Code
1 class A 2 { 3 protected virtual void F() { Console.WriteLine("A.F");} 4 protected virtual void F2() { Console.WriteLine("A.F2");} 5 } 6 class B : A 7 { 8 sealed protected override void F() { Console.WriteLine("B.F");} 9 protected override void F2() {Console.WriteLine("A.F3");} 10 } 11 class C : B 12 { 13 // Attempting to override F causes compiler error CS0239. 14 // protected override void F() { Console.WriteLine("C.F"); } 15 16 // Overriding F2 is allowed. 17 protected override void F2() { Console.WriteLine("C.F2"); } 18 } |
凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢! |