( 12 )下列关于类定义的说法中,正确的是A )类定义中包括数据成员和函数成员的声明B )类成员的缺省访问权限是保护的C ) 数据成员必须被声明为私有的D )成员函数只能在类体外进行定义

题目

( 12 )下列关于类定义的说法中,正确的是

A )类定义中包括数据成员和函数成员的声明

B )类成员的缺省访问权限是保护的

C ) 数据成员必须被声明为私有的

D )成员函数只能在类体外进行定义


相似考题
更多“( 12 )下列关于类定义的说法中,正确的是A )类定义中包括数据成员和函数成员的声明 B )类成员的缺 ”相关问题
  • 第1题:

    下列有关类的说法中,不正确的是( )。

    A.类是一种用户自定义的数据类型

    B.只有类中的成员函数才能存取类中的私有数据

    C.在类中,如果不作特别声明,所有数据成员均为私有类型

    D.在类中,如果不作特别声明,所有成员函数均为私有类型


    正确答案:B
    解析:对于类中的私有成员,除了类的成员函数外,类的友元函数和友元类的成员函数也可以访问。

  • 第2题:

    下列说法中正确的是()

    A.类定义中只能说明函数成员的函数头,不能定义函数体

    B.类中的函数成员可以在类体中定义,也可以在类体之外定义

    C.类中的函数成员在类体之外定义时必须要与类声明在同一文件中

    D.在类体之外定义的函数成员不能操作该类的私有数据成员


    一个类只能有一个对象

  • 第3题:

    3、在用关键字class定义的类中,以下叙述正确的是:

    A.在类中,不作特别说明的数据成员均为私有类型

    B.在类中,不作特别说明的数据成员均为公有类型

    C.类成员的定义必须是成员变量定义在前,成员函数定义在后

    D.类的成员定义必须放在类定义体内部


    在类中,不作特别说明的数据成员均为私有类型

  • 第4题:

    下列关于类定义的说法中,正确的是( )。

    A.类定义中包括数据成员和函数成员的声明

    B.类成员的缺省访问权限是保护的

    C.数据成员必须被声明为私有的

    D.成员函数只能在类体外进行定义


    正确答案:A
    类的成员的缺省访问权限是私有的,数据成员可以是私有,可以是公用的,也可以是受保护的,类的成员函数可以在类内定义。

  • 第5题:

    5、下列关于静态数据成员的说法,不正确的是()。

    A.类中定义的公用静态数据成员,可以通过类的对象来访问

    B.类中定义的所有静态数据成员,都必须在类外初始化

    C.静态数据成员不是所有对象所共用的

    D.普通的成员函数可以直接访问类中的静态数据成员


    静态数据成员不是所有对象所共用的