早教吧作业答案频道 -->其他-->
请比较函数重载和虚函数,两者在概念和使用方式方面有什么区别?
题目详情
请比较函数重载和虚函数,两者在概念和使用方式方面有什么区别?
▼优质解答
答案和解析
函数重载是在同一个类中,相同名称不同形式参数的若干个函数,因此只要参数不同就可以调用这些同名称而不同内容的函数.
虚函数是父类与子类中名称相同且参数相同的函数,因此在定义对象时,如果对象是是父类的对象执行的是父类的虚函数,如果对象是子类的对象执行的是子类虚函数.
根据以上的说明,两者在概念和使用方式上当然是不同的.如果是涉及的是同个类中的对象,那就是的重载.如果两个类是父类与子类的关系,调用的函数是它们都有的,那么是虚函数调用.
虚函数是父类与子类中名称相同且参数相同的函数,因此在定义对象时,如果对象是是父类的对象执行的是父类的虚函数,如果对象是子类的对象执行的是子类虚函数.
根据以上的说明,两者在概念和使用方式上当然是不同的.如果是涉及的是同个类中的对象,那就是的重载.如果两个类是父类与子类的关系,调用的函数是它们都有的,那么是虚函数调用.
看了 请比较函数重载和虚函数,两者...的网友还看了以下:
有依次排列的三个数:4.10.9,对任意相邻的两个数,都用右边的数减去左边的数,所得之差写在两数之 2020-05-20 …
有3个数:3,9,8,对相邻的两数都用左边数减右边数,所得之差写在两数之间,产生数串3,6,9,- 2020-06-12 …
两个数的差是2.7,如果把被减数增加0.5,减数少0.6,现在两数的差是多少. 2020-06-14 …
用汽船拖载重量相等满载货物的小船若干只,在两港之间来回送货物.已知每次拖4只小船,一日能来回16次 2020-06-22 …
用汽船拖载重量相等满载货物的小船若干只,在两港之间来回送货物.已知每次拖4只小船,一日能来回16次 2020-06-22 …
23.如果|3x-2|=2-3x,求x的取值范围.x≤2/324.一个两位数减去22所得的差,比这 2020-06-27 …
如下图,甲、乙表示两块载玻片,分别在载玻片两端各滴一滴草履虫培养液,并使两滴培养液连通。当在两块载 2020-07-11 …
如图,甲、乙表示两块载玻片,分别在载玻片两端各滴一滴草履虫培养液,并使两滴培养液连通,当在两块载玻 2020-07-20 …
数学填空题1、0和1、2、3、4、5、6、7、8.都是()数.2、a÷b=c是整除式,那么要具备的 2020-07-30 …
如何判断直线的倾斜角在旋转过程中是否经过90°?例:实数x,y均满足x-2y=4,且1≤x≤3,求 2020-08-01 …