( )是指具有不同功能的函数可以使用相同的函数名,这样就可以用一个函数名调用不同内容的函数。
多态性
本题目来自[网课答案]本页地址:https://www.wkda.cn/ask/ztajjptyptzzooo.html
举一反三
- 在C++中,多态性表现形式之一是:具有不同功能的函数可以用同一个函数名,这样就可以用一个函数名调用不同内容的函数,如:函数重载。
- 以下有关函数重载的说法正确的是()。 A: 重载函数的函数名可以不同,但其实现的功能必须相同。 B: 完成不同功能的函数可以具有相同的函数名,而且其参数的个数和类型也必须相同。 C: 完成不同功能的函数可以具有相同的函数名,但必须具有不同的返回值类型。 D: 完成不同功能的函数可以具有相同的函数名,但必须具有不同的参数个数或不同的参数类型。
- 多态性(Polymorphism)是指在两个或多个属于不同类中的(同一不同)函数名对应多个具有相似功能的(相同不同)函数,可以使用(相同不同)的调用方式来调用这些具有不同功能的同名函数。
- 使用关键字inline说明的函数称为()函数,具有相同函数名但具有不同实现的函数称为()函数。
- 重载函数要求()。(A)函数名不同,函数参数个数相同(B)函数名不同,函数参数类型相同(C)函数名相同,函数类型各不相同(D)函数名相同,函数类型也相同
内容
- 0
函数的调用可以通过函数名调用,也可以通过函数()调用。
- 1
重载函数之间,下面描述错误的是: A: 不同函数的参数类型可以不同 B: 不同函数的参数个数可以不同 C: 函数名必然相同 D: 函数返回值类型必然相同
- 2
关于函数调用,以下说法错误的是( ). A: 可以使用函数名调用函数 B: 可以使用超链接来调用函数 C: 可与事件相结合来调用函数 D: 函数可以自动调用
- 3
下面关于函数重载说法错误的是:() A: 函数重载可以仅使用不同的参数类型来实现 B: 函数重载可以仅使用不同的参数个数来实现 C: 函数重载要求函数名必须相同 D: 函数重载可以仅使用不同的返回值类型来实现
- 4
关于函数重载下列说法正确的是: A: 具有相同的函数名但参数的类型和个数均不同的函数是函数重载 B: 返回值类型不同的同名函数是重载函数 C: 参数个数相同但参数类型不同的同名函数是函数重载 D: 具有相同函数名的函数是函数重载