密封类可以有虚函数吗
可以,基类中的虚函数将隐式的转化为非虚函数,但密封类本身不能再增加新的虚函数
示例:
class BaseClass
{
public virtual void F()
{
Console.WriteLine(“BaseClass.F”);
}
}
sealed class DeriveClass : BaseClass
{
//基类中的虚函数F被隐式的转化为非虚函数
//密封类中不能再声明新的虚函数G
//public virtual void G()
//{
// Console.WriteLine(“DeriveClass.G”);
//}
}
示例:
class BaseClass
{
public virtual void F()
{
Console.WriteLine(“BaseClass.F”);
}
}
sealed class DeriveClass : BaseClass
{
//基类中的虚函数F被隐式的转化为非虚函数
//密封类中不能再声明新的虚函数G
//public virtual void G()
//{
// Console.WriteLine(“DeriveClass.G”);
//}
}
【密封类可以有虚函数吗】相关文章
1. 密封类可以有虚函数吗
3. Java的类可以定义为Protected或者Private得吗
6. 介绍一下Prototype的$()函数,$F()函数,$A()函数都是什么作用?
10. 未婚生育可以有产假吗?
本文来源:https://www.mianshiwenti.com/a13037.html
进入下载页面
﹝密封类可以有虚函数吗﹞相关内容
- 非全日制员工可以有带薪年假吗?
- 员工可以有多少天丧假?
- 什么是托管函数?托管函数有什么用?
- 编写一个 C 函数,该函数在一个字符串中找到可能的最长的子字符串,且该字符串是由同一字符组成的
- static全局变量与普通的全局变量有什么区别?static局部变量和普通局部变量有什么区别?static函数与普通函数有什么区别?
- 写一个函数,求一个字符串的长度。在main函数中输入字符串,并输出其长度
- static函数与普通函数有什么区别
- 请编写一个 C 函数,该函数在给定的内存区域搜索给定的字符,并返回该字符所在位置索引值
- 什么是SQL Server的确定性函数和不确定性函数
- 如果NULL定义成#define NULL((char *)0)难道不就可以向函数传入不加转换的NULL了吗