1.classBaseClass{2.privatefloatx=1.of;3.protectedfloatgetVar(){returnx;}4.}5.classSubClassextendsBaseClass{6.privatefloatx=2.Of;7.//insertcodehere8.}Whichtwoarevalidexamplesofmethodoverridingwheninsertedatline7?()A.floatgetVar(){returnx;}B.publicfloatgetV

题目

1.classBaseClass{2.privatefloatx=1.of;3.protectedfloatgetVar(){returnx;}4.}5.classSubClassextendsBaseClass{6.privatefloatx=2.Of;7.//insertcodehere8.}Whichtwoarevalidexamplesofmethodoverridingwheninsertedatline7?()

A.floatgetVar(){returnx;}

B.publicfloatgetVar(){returnx;}

C.publicdoublegetVar(){returnx;}

D.protectedfloatgetVar(){returnx;}

E.publicfloatgetVar(floatf){returnf;}


相似考题
更多“classBaseClass{2.privatefloatx=1.of;3.protectedfloatgetVar(){returnx;}4.}5.classSubClass ”相关问题
  • 第1题:

    下列函数模板的定义中,合法的是( )。

    A.template<typename T>T abs(T X){return x<07-x:X;}

    B.template Class<T>T abs(T x){return x<07-X:x;}

    C.template T<Class T>abs(T X){return x<07-x:X;}

    D.template T abs(T x){return X<0?-X:x;}


    正确答案:A
    本题考查模板函数的基本概念.根据模板函数的定义,所以答案为A。

  • 第2题:

    下列模板定义中不正确的是

    A.emplate Q F(Q x){return Q+x;}

    B.template Q F(Q x){return x+x;}

    C.template T F(T x){return x * x;}

    D.template T F(T x){return x;}


    正确答案:A
    考点:本题主要考查知识点为函数模板透析:Q是数据类型,不是变量,所以不能作为返回值

  • 第3题:

    下列函数模板的定义中,合法的是()。

    A.template<typename T>T abs(T x){return x<0?-x:x;}

    B.template class<T>T abs(T x){return x<0 ?-x:x;}

    C.template T<class T> abs(T x){return x<0 ?-x:x;}

    D.template T abs(T x){return x<0 ?-x:x;}


    B

  • 第4题:

    下列模板声明中有语法错误的是A.templateT fun(T x){return x;}B.template

    下列模板声明中有语法错误的是

    A.template<typename T>T fun(T x){return x;}

    B.template<typename T>T fun(T x,int n){return x术n;}

    C.template<class T>T fun(T*P){return*P;}

    D.template


    正确答案:C

  • 第5题:

    21、下列函数模板的定义中,合法的是()。

    A.template <typename T> T abs(T x){return x<0?-x:x;}

    B.template class<T> T abs(T x){return x<0 ?-x:x;}

    C.template T<class T> abs(T x){return x<0 ?-x:x;}

    D.template T abs(T x){return x<0 ?-x:x;}


    B