只要一个类里面没有 setter 函数,它就是 immutable class

只要一个类里面没有 setter 函数,它就是 immutable class


参考答案和解析
错误

相关考题:

在用class定义一个类时,数据成员和成员函数的默认权限是【 】。

下列关于纯虚数与抽象类的描述中,错误的是( )。A.纯虚函数是一种特殊的虚函数,它没有具体的实现B.抽象类是指具有纯虚函数的类C.一个基类中说明具有纯虚函数,该基类的派生类一定不再是抽象类D.抽象类只能作为基类来使用,其纯虚函数的实现由派生类给出

在用ClAss定义一个类时,数据成员和成员函数的默认访问权限是()。A、共有B、私有C、保护D、其他

( 12 )已知类 sample 是一个抽象类,其成员函数 display 是无形参、无返回类型的纯虚函数,请完成其声明 :class sample{public:sample(){};___________};

如果没有为一个类定义任何构造函数的情况下,下列描述正确的是() A、编译器总是自动创建一个不带参数的构造函数B、这个类没有构造函数C、这个类不需要构造函数D、该类不能通过编译

当一个类被说明为另一个类的友元时,它的所有的成员函数都成为另一个类的友元函数。()

类的构造函数是一个特殊的成员函数,它由类的对象自动调用。它的作用是【 】。

下列关于纯虚函数与抽象类的描述中,错误的是( )。A.纯虚函数是一种特殊的虚函数,它没有具体的实现B.抽象类是指具有纯虚函数的类C.一个基类中说明具有纯虚函数,该基类的派生类一定不再是抽象类D.抽象类只能作为基类来使用,其纯虚函数的实现由派生类给出

关于友元的概念错误的是( )。A.友元函数没有this指针B.调用友元函数时必须在它的实参中给出要访问的对象C.一个类的成员函数也可以作为另一个类的友元函数D.只能在类的公有段声明友元

在用class定义一个类时,数据成员和成员函数默认的访问权限是【 】:

当运算符重载为成员函数时,如果函数参数表中没有参数,则表明该重载为单目运算符,操作数就为该对象本身;如果函数参数表中有一个参数,则表示该重载为双目运算符,另外一个操作数为该对象本身。A.template<class T1,class T2>class A;B.template<class T1,typename T2>class A;C.template<typename T1,class T2>class A;D.template<typename T1,T2>class A;

虚函数有继承性,基类中说明的虚函数只要在它的派生类中与它名字相同的,一定是虚函数。

关于函数模板,描述错误的是()A、函数模板必须由程序员实例化为可执行的函数模板B、函数模板的实例化由编译器实现C、一个类定义中,只要有一个函数模板,这个类就是类模板D、类模板的成员函数都是函数模板,类模板实例化后,成员函数也随之实例化

在函数里面调用另外一个函数,这就是函数()调用。

如果一个类中没有定义任何构造函数时,系统会自动提供一个()构造函数;同样,类中没有定义析构函数时,系统会自动提供一个()析构函数。

有一个实例变量age,则它的setter方法名称定义为()A、Age( )B、setage( )C、setterAge( )D、setAge( )

class类类型中,构造函数应具有哪些特征?

()是用类创建对象的函数,括号内的自变量就是一个已有的类名,该函数返回一个对象引用。

contains()方法表示()。A、检测class属性中是否包含一个指定的类名B、如果不存在类名就添加一个;否则,删除它C、从元素的class属性中添加和清除一个类名D、以上都不正确

toggle()表示()。A、如果不存在类名就添加一个;否则,删除它B、从元素的class属性中添加和清除一个类名C、检测class属性中是否包含一个指定的类名D、以上都不正确

下面有关java类加载器,说法正确的是()。A、引导类加载器(bootstrap class loader):它用来加载 Java 的核心库,是用原生代码来实现的B、扩展类加载器(extensions class loader):它用来加载 Java 的扩展库。C、系统类加载器(system class loader):它根据 Java 应用的类路径(CLASSPATH)来加载 Java 类D、tomcat 为每个 App 创建一个 Loader,里面保存着此 WebApp 的 ClassLoader。需要加载 WebApp 下的类时,就取出 ClassLoader 来使用

填空题()是用类创建对象的函数,括号内的自变量就是一个已有的类名,该函数返回一个对象引用。

单选题下列关于模板的叙述中,错误的是(  )。A调用模板函数时,有时可以省略模板实参B函数模板的每个实例就是一个函数定义C类模板的每个实例就是一个类定义D类模板的实例是一个类对象

填空题在函数里面调用另外一个函数,这就是函数()调用。

判断题虚函数有继承性,基类中说明的虚函数只要在它的派生类中与它名字相同的,一定是虚函数。A对B错

单选题关于函数模板,描述错误的是()A函数模板必须由程序员实例化为可执行的函数模板B函数模板的实例化由编译器实现C一个类定义中,只要有一个函数模板,这个类就是类模板D类模板的成员函数都是函数模板,类模板实例化后,成员函数也随之实例化

单选题关于纯虚函数和抽象类的描述中,错误的是()。A纯虚函数是一种特殊的虚函数,它没有具体的实现B抽象类是指具有纯虚函数的类C一个基类中说明有纯虚函数,该基类派生类一定不再是抽象类D抽象类只能作为基类来使用,其纯虚函数的实现由派生类给出

填空题如果一个类中没有定义任何构造函数时,系统会自动提供一个()构造函数;同样,类中没有定义析构函数时,系统会自动提供一个()析构函数。