重载覆盖和隐藏的区别
区别如下:
重载:是一个类内部实现相同机理的操作,但是操作的对象不同,主要体现在:方法在同一个类中,重载的方法名称相同,参数不同(参数的类型不同,参数的个数不同),virtual关键字可有可无;覆盖:就是面向对象中的多态,是子类的方法覆盖了基类的方法,以实现不同的功能,或者对父类的功能进行扩充。主要体现在:派生类函数覆盖基类函数,不同的范围(分别位于派生类和基类中),函数名称相同,参数相同,基类函数必须有virtual关键字;隐藏:是派生类的函数屏蔽了与其同名的基类函数,其特点主要体现在:如果派生类的函数与基类的函数同名,但是参数不同,不论有无virtual关键字,基类的函数都将被覆盖,如果派生类的函数与基类的函数同门,并且参数也相同,但是基类函数没有virtual关键字,基类的函数也将被隐蔽。
![](/images/zang.png)
![](/images/jiucuo.png)
猜你喜欢
唐山地震周期是多少年
唐山地震周期大约是年左右。地震周期是指特定活动断层或一个地区...奔驰gle53报价及图片
一奔驰和的区别奔驰和的差别还是蛮大的,定位和级别都不一样,而...苹果手机怎么鉴别真伪
其实方法用很多,提供几种比较准确实际的序列号不能作为辨别真假...端午节祝福词
子香,香厨房艾叶香,香满堂桃枝插在大门上,出门一望麦儿黄这儿...使用权房承租人如何转让
使用权房承租人转让房屋使用权,当事人双方应当签订书面协议。协...地漏芯掉下水道会堵吗
地漏芯掉下水道短时间内不会堵,但时间长了会被杂质污物堵塞死。...减档是什么意思
减档是在机动车需要短时间内快速提高速度的时候,先降一档然后快...辣椒品种
朝天椒朝天椒原产于泰国,后于中国引进辣椒籽,并培植出多个朝天...砸场子是什么意思
砸场子现在一般指的是与他人竞争,通常是将别人比过一头,让对方...护肤品五件套使用步骤是什么
清洁。用洗面奶,挤出颗粒大小,加些微的水,在手上轻揉起泡,然...煮鸡蛋为什么难剥壳
煮熟鸡蛋剥壳困难主要是因为内膜和蛋白的紧密程度过大的原因,其...石头墙怎么砌
石砌体的材料毛石和料石组砌形式,内外搭砌,上下错缝,拉结石,...装载机折旧费怎么算
计算方法如下装载机的折旧年限按年,残值率百分之五。年折旧额等...过期奶酪的用途
当做肥料过期的奶酪中仍然含有一定的营养成分,如果直接丢了的话...2023女生学什么技术最吃香 有哪些推荐
女生学习西式烹调是很不错的。女生心思细腻,在咖啡调制西式面点...