首页 > 计算机类考试
题目内容 (请给出正确答案)
[单选题]

()只能访问静态成员变量,静态成员函数和类以外的函数和数据不能访问类中的非静态成员变量。

A.静态函数

B.虚函数

C.构造函数

D.静态成员函数

查看答案
答案
收藏
如果结果不匹配,请 联系老师 获取答案
您可能会需要:
您的账号:,可能还需要:
您的账号:
发送账号密码至手机
发送
安装优题宝APP,拍照搜题省时又省心!
更多“()只能访问静态成员变量,静态成员函数和类以外的函数和数据不…”相关的问题
第1题
下列关于静态成员函数的说法中,错误的是()。

A.静态成员函数只能访问类的静态数据成员

B.静态成员函数也可以通过形参的方式操作类的对象,但最好不要这样处理,因为静态成员函数只处理与类属性有关的操作更加容易理解。

C.静态成员函数可以访问类的非静态成员函数

D.虽然可以采用“对象.静态成员函数”的方式访问静态成员函数,但是仍然推荐使用“类名::静态成员函数”的方式。

点击查看答案
第2题
静态成员函数中不能访问非静态成员。 ()
点击查看答案
第3题
下列关于构造函数的描述中,错误的是()。A.构造函数可以设置默认参数B.构造函数可以对静态数据成员

下列关于构造函数的描述中,错误的是()。

A.构造函数可以设置默认参数

B.构造函数可以对静态数据成员进行初始化

C.构造函数在说明类变量时自动执行

D.构造函数可以重载

点击查看答案
第4题
下列关于this指针的说法,正确的是()。

A.this指针一定指向常量型数据

B.this指向的数据不可更改

C.静态成员函数中也可以访问this指针

D.this指针本身可直接作为成员函数的返回值

点击查看答案
第5题
下列关于内部类的说法正确的是()

A.内部类可以使用它所在类的静态成员变量和实例成员变量

B.内部类的类名只能在定义它的类或程序段中或在表达式内部匿名使用

C.内部类不可以用 abstract 修饰符定义为抽象类

D.内部类可作为其他类的成员,而且可访问它所在类的成员

点击查看答案
第6题
以下叙述中错误的是()

A.可以通过指向结构体变量的指针访问所指结构体变量的任何成员

B.只要类型相同,结构体变量之间可以整体赋值

C.在C程序中,无论是整数还是实数,都能被准确无误的表示

D.静态变量的生存期与整个程序的生存期相同

点击查看答案
第7题
下列关于局部类的说法中错误的是()

A.局部类的成员函数只能使用隐式内联方式实现

B.局部类的作用域局限于定义它的函数内部

C.类的成员函数中不能再定义局部类

D.局部类中不能说明静态成员

点击查看答案
第8题
内部类是在一个类内嵌套定义的类。其特点描述错误的是()

A.只能在定义它的类或程序段中或表达式内匿名使用,外部使用时必须给出类的全名

B.可以使用它所在类的静态成员变量或实例成员变量,但不可以使用所在类中的局部变量

C.可以作为其它类的成员,而且可访问它所在类的成员

D.除static内部类外,不能在类内声明static成员

点击查看答案
第9题
在设计模式,()的核心思想是,通过将一个类的构造函数设置为protected或private可有效阻止从外部直接创建该类的实例。同时设置一个静态成员函数,以负责创建唯一的实例,并向外提供访问接口。在Smalltalk等语言中,还需要重定义new操作,阻止从外部创建实例,在C++语言中则不需要。

A.工厂方法

B.单件

C.组合

D.代理

点击查看答案
第10题
下列关于类的静态数据成员的说法中,正确的是()

A.静态数据成员的值初始化后不能再修改

B.静态数据成员必须在类体外定义和初始化

C.使用static关键字可以将一个数据成员声明为静态数据成员

D.静态数据成员的访问控制权限可以是公有、私有或保护

点击查看答案
第11题
下列选项关于内部类的说法正确的有哪些()

A.非静态的内部类不能定义静态成员变量

B.匿名内部类中不能存在任何静态成员或方法

C.静态内部类不能使用任何外部类的非static成员变量和方法

D.匿名内部类可以引用局部变量,但是这个局部变量必须声明为 final

点击查看答案
退出 登录/注册
发送账号至手机
密码将被重置
获取验证码
发送
温馨提示
该问题答案仅针对搜题卡用户开放,请点击购买搜题卡。
马上购买搜题卡
我已购买搜题卡, 登录账号 继续查看答案
重置密码
确认修改