下列有关类成员的叙述中,正确的是A.友元函数是类的成员函数B.类成员的默认访问权限是私有的C.类成员函数必须声明为公有的D.类的静态数据成员不能是常成员

题目

下列有关类成员的叙述中,正确的是

A.友元函数是类的成员函数

B.类成员的默认访问权限是私有的

C.类成员函数必须声明为公有的

D.类的静态数据成员不能是常成员


相似考题
更多“下列有关类成员的叙述中,正确的是A.友元函数是类的成员函数B.类成员的默认访问权限是私有的C.类 ”相关问题
  • 第1题:

    下列有关类成员的叙述中,正确的是( )。

    A.友元函数是类的成员函数

    B.类成员的默认访问权限是私有的

    C.类成员函数必须声明为公有的

    D.类的静态数据成员不能是常成员


    正确答案:B
    解析:此题考查的是类成员的有关概念。类的友元函数可以直接访问该类的所有成员,但它不是类的成员函数,故选项A)错误;类成员函数的访问权限可以声明为公有、保护、私有,故选项C)错误;静态数据成员的声明是使用关键字static,它可以是常成员,故选项D)错误。

  • 第2题:

    37、下列关于成员访问权限的描述中,不正确的是()。

    A.公有数据成员和公有成员函数都可以通过类对象直接访问

    B.类的私有数据成员只能被公有成员函数以及该类的任何友元类或友元函数访问

    C.保护成员在派生类中可以被访问,而私有成员不可以

    D.类或派生类的成员函数可以访问保护成员


    类的私有数据成员只能被公有成员函数以及该类的任何友元类或友元函数访问

  • 第3题:

    关于友元函数,下面描述中不正确的是()

    A.类的友元函数可以访问该类的所有成员

    B.类的友元函数不受访问权限限制,可以在类体中的任何位置说明

    C.类的友元函数是该类一个特殊的成员函数

    D.友元函数可以提高程序的运行效率


    友元函数破坏了类的封装性和隐蔽性

  • 第4题:

    关于类的友元函数说法正确的是

    A.友元函数能访问类的私有数据成员

    B.友元函数能访问类的数据域成员的getter和setter函数

    C.友元函数不能访问类的私有成员

    D.友元函数不能访问类的保护成员

    E.友元函数不能访问类的公有成员


    友元函数能访问类的私有数据成员;友元函数能访问类的数据域成员的getter和setter函数

  • 第5题:

    关于类的友元函数说法正确的是

    A.友元函数可以在类的外声明

    B.友元函数必须在类内声明

    C.友元函数不能访问类的成员

    D.类的函数成员不能访问友元函数


    友元函数能访问类的私有数据成员;友元函数能访问类的数据域成员的getter和setter函数