HP中关于类体范围的说法正确的有:()。
A.类要用class关键字声明,后面跟类名
B.类体要用一对{ }括起来
C.类体要用一对()括起来
D.类体要用一对[ ]括起来
A.类要用class关键字声明,后面跟类名
B.类体要用一对{ }括起来
C.类体要用一对()括起来
D.类体要用一对[ ]括起来
A.cout<<a.publicData<<endl;
B.cout<<a.privateData<<endl;
C.cout<<b.publieData<<endl;
D.eout<<b.privateData<<endl;
A.因为构造方法名与类名必须相同,所以构造方法的首字母必须大写
B.构造方法是给对象赋初值,所以没有返回值,要用void来声明
C.构造方法不能被程序调用,也不可以重载
D.一个类只允许有一个构造方法
class Parents{
public:
int publicuata;
private:
int privateData;
};
class ChildA:public Parents{/* 类体略 */};
class ChildB:private Parents{/* 类体略 */ ) ;
ChildA a;
ChildBb;
下列语句中正确的是
A ) cout<<a.publicData <<endl ;
B ) cout<<a.privateData <<endl ;
C ) cout<<b.publicData <<endl ;
D ) cout<<b.privateData <<endl ;
A.类是抽象数据类型的实现
B.类是具有共同行为的若干对象的统一描述体
C.类是创建对象的样板
D.类就是C语言中的结构体类型
A.类就是C语言中的结构体类型,对象就是C语言中的结构体变量
B.类和对象之间的关系是抽象和具体的关系
C.对象是类的实例,一个对象必须属于一个已知的类
D.类是具有共同行为的若干对象的统一描述体