您现在的位置是:首页>百科 > 正文
virtual是什么意思 virtual指什么
2024-09-23 22:01:33【百科】
简介 1、virtual是定义C++中虚函数的关键字。在面向对象程序设计领域,C++、ObjectPascal等语言中有虚函数(英语:virtualfunction)或虚方法...
1、virtual是定义C++中虚函数的关键字。在面向对象程序设计领域,C++、ObjectPascal等语言中有虚函数(英语:virtualfunction)或虚方法(英语:virtualmethod)的概念。这种函数或方法可以被子类继承和覆盖,通常使用动态调度实现。这一概念是面向对象程序设计中(运行时)多态的重要组成部分。简言之,虚函数可以给出目标函数的定义,但该目标的具体指向在编译期可能无法确定。
2、虚函数在设计模式方面扮演重要角色。例如,《设计模式》一书中提到的23种设计模式中,仅5个对象创建模式就有4个用到了虚函数(抽象工厂、工厂方法、生成器、原型),只有单例没有用到。
上一篇:烤字怎么写 烤的意思
下一篇:last_page
相关文章
热门排行
热点内容
未开封的茶叶保存的时间 未开封的茶叶保存的时间有多久
什么是质点?(质点)
紫砂蛇(关于紫砂蛇的介绍)
9岁女孩每晚被老鼠啃咬后续 9岁女孩夜夜被老鼠咬怎么回事
47岁保洁阿姨遭21岁小伙威胁后续 21岁小伙强行侵犯47岁保洁阿姨什么情况
excel一列自动求和(关于excel一列自动求和的介绍)
绥化疫情最新确诊数 黑龙江绥化确诊人数
乾隆玉茶是什么茶(杭州特色礼物)
唐嫣罗晋结过婚了吗
什么叫做伺服电机(什么叫伺服电动机)
全国有多少家苹果直营店2021(长春万象城开业会有苹果直营店吗)
党龄40年发多少钱 40年党龄有什么政策?
天龙八部慕容加点身法和体的取舍(天龙八部慕容世家人物加点)
嘉峪关疫情最新报告 甘肃嘉峪关今天新增病例最新确诊数
盝怎么读 盝读音