下列关于类的成员的描述中,正确的是( )[br][/br]·
A: 类定义中只能说明函数成员的函数头,不能定义函数体
·
B: 类中的函数成员可以在类体中定义,也可以在类体之外定义
·
C: 类中的函数成员在类体外定义时也必须与类声明在同一文件中
·
D: 在类体之外定义的函数成员不能操作该类的私有数据成员
A: 类定义中只能说明函数成员的函数头,不能定义函数体
·
B: 类中的函数成员可以在类体中定义,也可以在类体之外定义
·
C: 类中的函数成员在类体外定义时也必须与类声明在同一文件中
·
D: 在类体之外定义的函数成员不能操作该类的私有数据成员
举一反三
- 类中的函数成员可以在类体中定义,也可以在类体之外定义。
- 成员函数可以在类体中定义,也可以在类体中只写成员函数的声明,在类的外面进行函数定义.
- 【其它】1. 下面关于类概念的描述中, __ _ 是错误的。 A .类是抽象数据类型的实现 B .类是具有共同行为的若干对象的统一描述体 C .类是创建对象的样板 D .类是 C 语言中的结构体类型 2. 下列说法中正确的是 ___ _ 。 A. 类定义中只能说明函数成员的函数头,不能定义函数体 B. 类中的函数成员可以在类体中定义,也可以在类体之外定义 C. 类中的函数成员在类体之外定义时必须要与类声明在同一文件中 D. 在类体之外定义的函数成员不能操作该类的私有数据成员 3. 下列关于 class 与 struct 差别说法中,正确的是 。 A.class 成员缺省为私有的,而 struct 成员缺省为公有的; B.class 成员缺省为公有的,而 struct 成员缺省为私有的; C.class 不能在内部定义函数,而 struct 可以在内部定义函数; D.class 可以在内部定义函数,而 struct 不能在内部定义函数; 4. 对于类中定义的成员,其隐含访问权限为 A. protected B. private C. public D. static 5
- 关于类成员函数的描述中正确的是: A: 类中只能给出成员函数的函数原型,但不能给出其函数体的实现代码 B: 类中的成员函数可以在类体内实现,也可以在类体外实现 C: 类中的成员函数在类体外实现时必须要与类声明在同一文件中 D: 在类体外实现的成员函数函数体内不能访问该类的私有数据成员
- 在派生类的类体中,只能定义新增的数据成员和新增的函数成员。(<br/>)