由于常对象不能被更新,因此()。A.通过常对象只能调用它的常成员函数B.通过常对象只能调用静态成员
由于常对象不能被更新,因此()。
A.通过常对象只能调用它的常成员函数
B.通过常对象只能调用静态成员函数
C.常对象的成员都是常成员
D.通过常对象可以调用任何不改变对象值的成员函数
由于常对象不能被更新,因此()。
A.通过常对象只能调用它的常成员函数
B.通过常对象只能调用静态成员函数
C.常对象的成员都是常成员
D.通过常对象可以调用任何不改变对象值的成员函数
A.const既可以修饰成员函数,也可以修饰数据成员,还可以修饰对象
B.若const修饰了一个对象,则该对象中的所有数据成员都无法被更新
C.常对象无法调用一般成员函数
D.常成员函数只能被常对象调用,不能被一般对象调用
对于常数据成员,下面描述正确的是()。
A.常数据成员可以不初始化,并且不能更新
B.常数据成员必须被初始化,并且不能更新
C.常数据成员可以不初始化,并且可以被更新
D.常数据成员必须被初始化,并且町以被更新
A.常成员函数无法更新对象的数据成员,但可以访问其他类的公用数据成员或全局变量
B.常成员函数无法更新对象的数据成员,但是可以更新该对象的常数据成员
C.常成员函数既可以被常对象调用,也可以被一般对象调用
D.常成员函数不仅要在声明中用到const修饰符,在定义时也必须使用const修饰苻
● 下面关于编程语言的各种说法中, (20) 是正确的。
(20)
A. 由于C 语言程序是由函数构成的,因此它是一种函数型语言
B. Smalltalk、C++、Java、C#都是面向对象语言
C. 函数型语言适用于编写处理高速计算的程序,常用于超级计算机的模拟计算
D. 逻辑型语言是在Client/Server系统中用于实现负载分散的程序语言
A.常数据成员可以不初始化,并且不能更新
B.常数据成员必须被初始化,并且不能更新
C.常数据成员可以不初始化,并且可以被更新
D.常数据成员必须被初始化,并且可以被更新
下面关于编程语言的各种说法中,(10)是正确的。
A.由于C语言程序是由函数构成的,因此它是一种函数型语言
B.Smalltalk、C++、Java、C#都是面向对象语言
C.函数型语言适用于编写处理高速计算的程序,常用于超级计算机的模拟计算
D.逻辑型语言是在Client/Server系统中用于实现负载分散的程序语言
下面关于常成员函数的说法中正确的是()。
A.常成员函数不能修改任何的数据成员
B.常成员函数只能修改一般的数据成员
C.常成员函数只能修改常数据成员
D.常成员函数只能通过常对象来调用
A.使原本由于接口不兼容而不能一起工作的那些类可以一起工作
B.将一个请求封装为一个对象,从而可用不同的请求对客户进行参数化,将请求排队或记录请求日志,支持可撤销的操作
C.定义对象间的一种一对多的依赖关系,当一个对象的状态发生改变时,所有依赖于它的对象都得到通知并被自动更新
D.使算法可独立于使用它的客户而变化
A.由于C语言程序是由函数构成的,因此它是一种函数型语言
B.Smalltalk、C++、Java、C#都是面向对象语言
C.函数型语言适用于编写处理高速计算的程序,常用于超级计算机的模拟计算
D.逻辑型语言是在Client/Server系统中用于实现负载分散的程序语言