采用面向对象程序设计语言C++/Java进行系统实现时,定义类S及其子类D。若类

资格题库2022-08-02  35

问题 采用面向对象程序设计语言C++/Java进行系统实现时,定义类S及其子类D。若类S中已经定义了一个虚方法int fun(int a,int b),则方法(1)不能同时在类S中。D中定义方法int fun(int a,,int b),这一现象称为(2)。(1)A.int fun(int x,double y)B.int fun(double a,int b)C.double fun(int x,double y)D.int fun(int x,int y)

选项 A.int fun(int x,double y)
B.int fun(double a,int b)
C.double fun(int x,double y)
D.int fun(int x,int y)

答案 D

解析 在同一类中是不能定义两个名字相同、参数个数和类型都相同的函数的,否则就是重复定义,因此第一问选D。
转载请注明原文地址:https://tihaiku.com/congyezige/2426570.html

最新回复(0)