单选题下列关于类定义的说法中,正确的是( )。A类定义中包括数据成员和函数成员的声明B类成员的缺省访问权限是保护的C数据成员必须被声明为私有的D成员函数只能在类体外进行定义
单选题
下列关于类定义的说法中,正确的是( )。
A
类定义中包括数据成员和函数成员的声明
B
类成员的缺省访问权限是保护的
C
数据成员必须被声明为私有的
D
成员函数只能在类体外进行定义
参考解析
解析:
A项正确,类的说明部分声明了数据成员和成员函数;B项错误,类中缺省访问权限是私有的;C项错误,类的数据成员和成员函数的访问控制权限均可被声明为公有、私有和保护中的任意一种;D项错误,成员函数的实现可以在类体内定义,也可以在类体外定义。
A项正确,类的说明部分声明了数据成员和成员函数;B项错误,类中缺省访问权限是私有的;C项错误,类的数据成员和成员函数的访问控制权限均可被声明为公有、私有和保护中的任意一种;D项错误,成员函数的实现可以在类体内定义,也可以在类体外定义。
相关考题:
关于类的说法正确的是:() A、对象是类的实例。B、子类继承父类的全部特征,但不包括父类后来的修改。C、类是对象的定义。D、用户自定义的类不可以添加到表单控件工具栏中。E、类库用来存储以可视化方式设计的类。
下列关于私有继承的说法中正确的是()。A、基类成员对派生类新定义的成员函数是不可见的;B、基类成员对派生类新定义的成员函数是可见的;C、只有基类成员中的公有成员对派生类新定义的成员函数是可见的;D、基类成员中的保护成员对派生类新定义的成员函数是可见的。
在下列关于翡翠定义的说法中,正确的有( )。 A、汉代《说文解字》中定义翡乃赤羽雀B、翡翠的专业定义是钠质辉石类玉石C、汉代《说文解字》中定义翠乃青羽雀D、玉雕行业中的定义是红翡绿翠紫春E、珠宝行业中的定义是黄皮绿翡紫翡
下列关于Arrays类说法错误的是() A、Arrays类用于对数组进行排序和搜索的类B、Arrays类提供了sort()和binarySearch()的方法C、Arrays类是自定义的可以实现排序和查找的操作类D、Arrays类定义在java.util包中
下列关于虚函数的说法中,正确的是( )。A.如果在重定义虚函数时使用了保留字virtual,则该重定义函数仍然是虚函数B.虚函数不得声明为静态函数C.虚函数不得声明为另一个类的私有函数D.派生类必须重新定义基类的虚函数
下列关于自定义异常的说法中错误的是() A、自定义异常要继承Exception类B、自定义异常继承Exception类后具有可抛性C、自定义异常可以在构造方法中用super关键字传递异常信息给父类D、自定义异常必须继承Error类
下列关于类层次中静态成员的描述,正确的是()A、在基类中定义的静态成员,只能由基类的对象访问B、在基类中定义的静态成员,在整个类体系中共享C、在基类中定义的静态成员,不管派生类以何种方式继承,在类层次中具有相同的访问性质D、一旦在基类中定义了静态成员,就不能在派生类中再定义
scala中,关于类和函数,以下说法错误是()A、scala中,可以在类中定义类。B、scala中,可以在函数中定义函数。C、scala中,不可以在类中定义objectD、scala中,可以在函数中定义类
下面关于java中类的说法哪个是不正确的?()A、类体中不仅可以有变量定义和成员方法的定义,还可包含静态代码块B、构造方法是类中的特殊方法C、类一定要声明为public的,才可以执行D、一个java文件中可以有多个class定义
下面关于语句说法正确的是()A、没有子类的友好类应该定义成final。B、没有被覆盖的友好方法应该定义成finalC、不定义在包中没有被用到的友好属性、方法和类D、不要定义不会被用到的局部变量、类私有属性、类私有方法和方法参数
单选题下列关于C++预定义流对象的叙述中,正确的是( )。Acin是C++预定义的标准输入流对象Bcin是C++预定义的标准输入流类Ccout是C++预定义的标准输入流对象Dcout是C++预定义的标准输入流类
多选题关于DbCommand类,下列选项中说法正确的有()。ADbCommand类在.NETFramework中不存在,是企业库中定义的一个新类BDbCommand类只能执行SQL语句,不能执行数据库存储过程CDbCommand类封装了数据库要执行的命令信息DDbCommand类是抽象类
多选题下面关于语句说法正确的是()A没有子类的友好类应该定义成final。B没有被覆盖的友好方法应该定义成finalC不定义在包中没有被用到的友好属性、方法和类D不要定义不会被用到的局部变量、类私有属性、类私有方法和方法参数
单选题下面关于java中类的说法哪个是不正确的?()A类体中不仅可以有变量定义和成员方法的定义,还可包含静态代码块B构造方法是类中的特殊方法C类一定要声明为public的,才可以执行D一个java文件中可以有多个class定义