11.28

作者: 迷人的酋长 | 来源:发表于2017-12-03 10:08 被阅读0次
  1. 函数重载是指()A
    A、两个或两个以上的函数取相同的函数名,但形参的个数或类型不同
    B、两个以上的函数取相同的名字和具有相同的参数个数,但形参的类型可以不同
    C、两个以上的函数名字不同,但形参的个数或类型相同
    D、两个以上的函数取相同的函数名,并且函数的返回类型相同
    解析:
    B:重载时,方法的参数(包括个数、类型、顺序)必须不同。
    C:重载时,方法名必须相同。
    D:重载与返回类型无关,即返回类型可以相同,可以不同。
    综上:所以选A

  2. 下列哪个说法正确? A
    A、子类即可以重载父类的方法,又可以覆盖父类的方法
    B、子类只能重载父类的方法,而不能覆盖
    C、子类不能定义和父类同名同形参的方法
    D、子类只能覆盖父类的方法,而不能重载
    解析:
    从重写的定义可以知道,子类继承父类可以对父类中的方法进行重写;
    子类继承父类,也就继承了父类的属性和方法,即子类中拥有了父类的属性和方法,所
    以子类可以重载父类中的方法。
    综上:所以选A

  3. 系统在调用重载函数时,能作为确定哪个重载函数被调用的依据是() B
    A、函数返回类型 B、参数个数 C、函数名称 D、参数名称
    解析:
    A:重载时,函数的返回类型可以相同也可以不同。
    B:重载时,函数的参数(包括个数、类型、顺序)必须不同。
    C:重载时,函数的名称必须相同。
    D:重载与参数名称无关。

相关文章

网友评论

      本文标题:11.28

      本文链接:https://www.haomeiwen.com/subject/sfkabxtx.html