请解释virtual关键字的含义


Posted in 面试题 onJune 17, 2015
virtual 关键字用于修改方法或属性的声明,在这种情况下,方法或属性被称作虚拟成员。虚拟成员的实现可由派生类中的重写成员更改。调用虚方法时,将为重写成员检查该对象的运行时类型。将调用大部分派生类中的该重写成员,如果没有派生类重写该成员,则它可能是原始成员。默认情况下,方法是非虚拟的。不能重写非虚方法。不能将 virtual 修饰符与以下修饰符一起使用:static abstract override除了声明和调用语法不同外,虚拟属性的行为与抽象方法一样。在静态属性上使用 virtual 修饰符是错误的。 通过包括使用 override 修饰符的属性声明,可在派生类中重写虚拟继承属性

Tags in this post...

面试题 相关文章推荐
Weblogic的布署方式
Aug 23 面试题
JNI的定义
Nov 25 面试题
Set里的元素是不能重复的,那么用什么方法来区分重复与否呢? 是用==还是equals()? 它们有何区别?用contains来区分是否有重复的对象。还是都不用
Jul 30 面试题
益模软件Java笔试题
Mar 27 面试题
一个SQL面试题
Aug 21 面试题
写出SQL四条最基本的数据操作语句(DML)
Dec 12 面试题
网络技术支持面试题
Apr 22 面试题
Linux如何压缩可执行文件
Mar 27 面试题
几个MySql的面试题
Apr 22 面试题
中软国际Java程序员笔试题
Jul 19 面试题
Unix控制后台进程都有哪些进程
Sep 22 面试题
Java面试题冲刺第十七天--基础篇3
Aug 07 面试题
System.Array.CopyTo()和System.Array.Clone()有什么区别
Jun 20 #面试题
shallow copy和deep copy的区别
May 09 #面试题
Ref与out有什么不同
Nov 24 #面试题
值类型与引用类型有什么不同?请举例说明?并分别列举几种相应的数据类型
Oct 24 #面试题
什么是反射?如何实现反射?
Jul 25 #面试题
如果一个类实现了多个接口但是这些接口有相同的方法名将会怎样
Jun 16 #面试题
请解释流与文件有什么不同
Jul 29 #面试题
You might like
PHP教程之PHP中shell脚本的使用方法分享
2012/02/23 PHP
php+ajax实现无刷新分页的方法
2014/11/04 PHP
PHP mysqli事务操作常用方法分析
2017/07/22 PHP
Javascript 代码也可以变得优美的实现方法
2009/06/22 Javascript
HTML页面登录时的JS验证方法
2014/05/28 Javascript
js调试工具Console命令详解
2014/10/21 Javascript
jquery插件orbit.js实现图片折叠轮换特效
2015/04/14 Javascript
jquery移动端TAB触屏切换实现效果
2020/12/22 Javascript
Vue.js计算属性computed与watch(5)
2016/12/09 Javascript
微信小程序网络请求的封装与填坑之路
2017/04/01 Javascript
JS实现简单短信验证码界面
2017/08/07 Javascript
浅谈gulp创建完整的项目流程
2017/12/20 Javascript
详解微信小程序canvas圆角矩形的绘制的方法
2018/08/22 Javascript
layDate插件设置开始和结束时间
2018/11/15 Javascript
JavaScript键盘事件常见用法实例分析
2019/01/03 Javascript
vue基础之v-bind属性、class和style用法分析
2019/03/11 Javascript
微信自定义分享链接信息(标题,图片和内容)实现过程详解
2019/09/04 Javascript
快速解决Vue、element-ui的resetFields()方法重置表单无效的问题
2020/08/12 Javascript
python的id()函数解密过程
2012/12/25 Python
python 筛选数据集中列中value长度大于20的数据集方法
2018/06/14 Python
pygame游戏之旅 添加碰撞效果的方法
2018/11/20 Python
python抓取需要扫微信登陆页面
2019/04/29 Python
Python+Selenium使用Page Object实现页面自动化测试
2019/07/14 Python
Django后端发送小程序微信模板消息示例(服务通知)
2019/12/17 Python
pytorch下的unsqueeze和squeeze的用法说明
2021/02/06 Python
华丽的手绘陶瓷:MacKenzie-Childs
2017/02/04 全球购物
在阿尔卑斯山或希腊度过快乐假期:Alpine Elements
2019/12/28 全球购物
酒店人事专员岗位职责
2013/12/19 职场文书
最新个人职业生涯规划书
2014/01/22 职场文书
网上快餐厅创业计划书
2014/02/01 职场文书
反腐倡廉演讲稿
2014/05/22 职场文书
小学师德师风演讲稿
2014/09/02 职场文书
中班下学期幼儿评语
2014/12/30 职场文书
扬州个园导游词
2015/02/06 职场文书
骨干教师个人总结
2015/02/11 职场文书
红灯733-1型14管5波段半导体收音机
2021/04/22 无线电