黑马程序员--密封类和密封方法
来源:互联网 发布:phpip采集源码 编辑:程序博客网 时间:2024/04/25 01:39
---------------------- Windows Phone 7手机开发、.Net培训、期待与您交流! ----------------------
C#中 的密封类和密封方法
1、密封类
密封类使用 sealed 关键字进行修饰,它不能用作其他类的基类,而且它没有派生类。
如下所示为,密封类实例:
class A {} //定义一个普通的 class
sealed class B : A {} //定义密封类
//下面是错误的代码,密封类是不能够被其他类型继承
class C : B {}
2、密封方法
密封方法(sealed)是使用 sealed 关键字进行修饰的方法,它并不影响类的继承,但它可以防止重写基类中特定的虚方法。
class A
{
protected virtual void F() {Console.WriteLine("A.F");}//定义一个虚方法
}
class B : A
{
sealed protected override void F() {Console.WriteLine("B.F");}
//定义密封方法
}
class C : B
{
//下面是一段错误的代码,密封方法不能够重写
protected override void F() { Console.WriteLine("C.F");}
}
密封类使用 sealed 关键字进行修饰,它不能用作其他类的基类,并且它没有派生类。密封类的作用是防止其他类继承该类。密封方法是使用 sealed 关键字进行修饰的方法,它
并不影响类的继承,但它可以防止重写基类中特定的虚方法。
密封类使用 sealed 关键字进行修饰,它不能用作其他类的基类,并且它没有派生类。
密封类的作用是防止其他类继承该类。密封方法是使用 sealed 关键字进行修饰的方法,它
并不影响类的继承,但它可以防止重写基类中特定的虚方法。
---------------------- Windows Phone 7手机开发、.Net培训、期待与您交流! ----------------------
详细请查看:http://net.itheima.com/
- 黑马程序员--密封类和密封方法
- 密封类和密封方法
- C# 密封类和密封方法
- C#_密封类和密封方法
- C# 密封类和密封方法
- C#密封类、密封方法
- 密封类(sealed class)和密封方法(sealedmethod)
- 温故知新(3)密封类和密封方法sealed
- C#回顾学习笔记三十二:密封类和密封方法
- C#学习笔记14-密封类和密封方法
- C#==>密封类,密封方法
- 密封
- 黑马程序员_学习日记24_面向对象技术高级应用(接口、抽象类与抽象方法、密封类与密封方法)
- C#:抽象类和抽象函数, 密封类和密封方法
- 抽象类与密封方法
- 密封类
- C#入门10.6——密封类与密封方法
- 抽象类和密封类
- 用粘滞键本地破解WINDOWS XP /2003/vista 密码
- 什么是Tree
- 开发模式
- Oracle通过PL/SQL数据泵导出导入数据的命令
- 坚持写博客的重要性
- 黑马程序员--密封类和密封方法
- 计算机程序设计艺术读书感悟
- makefile编写说明
- 学习笔记之Transact-SQL
- vim 同时打开和编辑多个文件
- 在Windows平台下利用VC++下编译png库和zlib库
- 《Java编程思想》学习笔记18——并发编程(一)
- 布局篇-Canvas布局
- android2.3系统成功下载编译移植到BeagleBoard上