可以使用抽象函数重写基类中的虚函数吗
来源:互联网 发布:telnet 端口连接失败 编辑:程序博客网 时间:2024/04/30 10:49
答: 可以 需使用 new 修饰符显式声明,表示隐藏了基类中该函数的实现 或增加 override 修饰符,表示抽象重写了基类中该函数的实现 示例: class BaseClass { public virtual void F() { Console.WriteLine("BaseClass.F"); } } abstract class DeriveClass1 : BaseClass { public abstract new void F(); } //感谢watson hua(http://huazhihao.cnblogs.com/)的指点 //是他提醒了我还可以用这种方法抽象重写基类的虚方法 abstract class DeriveClass2 : BaseClass { public abstract override void F(); } |
- 可以使用抽象函数重写基类中的虚函数吗
- 可以使用抽象函数重写基类中的虚函数吗
- C#可以使用抽象函数重写基类中的虚函数吗?
- 抽象类可以有构造函数吗
- Java中的“虚函数”,抽象类的抽象函数
- 抽象类 虚函数及重写 virtual override new
- 多继承中重写不同基类中的虚函数
- 模板类中可以使用虚函数吗?模板成员函数可以是虚函数吗?
- 实现接口的函数可以虚函数 抽象函数
- 抽象类中可以有构造函数吗
- 抽象类可以有构造函数么?
- Java中的抽象类和抽象函数
- 虚函数、抽象函数、抽象类、接口
- 虚函数、抽象函数、抽象类、接口
- 虚函数,抽象类,抽象函数,接口
- 虚函数、抽象函数、抽象类、接口
- 纯虚函数和抽象基类的使用
- 抽象类,虚函数
- 骨骼动画及Skinned Mesh解析
- Struts2标签使用
- hibernate 中distinct的使用
- javascript与TAB样式
- Fedora 9 下安裝Google桌面小工具
- 可以使用抽象函数重写基类中的虚函数吗
- c#像素和英寸转换
- JS数组定义
- 游戏策划任务书
- 新的一天
- .Net 中的反射(序章) - Part.1
- JS右键菜单
- .Net 中的反射(查看基本类型信息) - Part.2
- CSS属性display和visibility