定义一个对象时,系统只为该对象的数据成员开辟内存空间,而成员函数是同类对象共享的。
定义一个对象时,系统只为该对象的数据成员开辟内存空间,而成员函数是同类对象共享的。
相关考题:
关于const修饰符的说法中,错误的是A.const既可以修饰成员函数,也可以修饰数据成员,还可以修饰对象B.若const修饰了一个对象,则该对象中的所有数据成员都无法被更新C.常对象无法调用一般成员函数D.常成员函数只能被常对象调用,不能被一般对象调用
下列关于类的访问控制机制说法错误的是()。A、静态数据成员通常都定义为公有类型。B、一个对象的私有成员对于同类的另一个对象是可见的C、友元机制破坏了类的封装性。D、基类的保护成员对派生类新定义的成员函数是可见的。
以下四个关于类的访问控制的描述哪一个是错误的A、子类不能访问其父类的私有数据成员和成员函数B、子类的对象不能访问其父类的保护数据成员或者成员函数C、类的对象不能访问类的保护数据成员或者成员函数D、类的成员函数不能访问类中的私有数据
关于常成员函数,下列说法中错误的是A.常成员函数无法更新对象的数据成员,但可以访问其他类的公用数据成员或全局变量B.常成员函数无法更新对象的数据成员,但是可以更新该对象的常数据成员C.常成员函数既可以被常对象调用,也可以被一般对象调用D.常成员函数不仅要在声明中用到const修饰符,在定义时也必须使用const修饰符
关于静态数据成员的描述中正确的是( )。 A.类的静态数据成员不是类的所有对象共享的数据 关于静态数据成员的描述中正确的是( )。A.类的静态数据成员不是类的所有对象共享的数据B.类的静态数据成员不能被类的成员函数调用C.类的静态数据成员不能被类的构造函数调用D.类的静态数据成员必须进行初始化
在下面叙述中,不正确的是( )。A.一个类的所有对象都有各自的数据成员,它们共享函数成员B.一个类中可以有多个同名的成员函数C.一个类中可以有多个构造函数、多个析构函数D.在一个类中可以声明另一个类的对象作为它的数据成员
下列哪一种顺序是派生类数据成员的正确的初始化顺序。()A、基类成员—对象成员—新定义的普通成员B、基类成员—新定义的普通成员—对象成员C、新定义的普通成员—对象成员—基类成员D、对象成员—新定义的普通成员—基类成员
关于静态成员,下列说法正确的是()A、 同一个类中的静态成员,类实例化后,在不同的对象中形成不同的静态成员B、 在类实例化后,同类型的对象都共享类的静态成员,静态成员只有一个版本C、 在类定义时静态成员属于类,在类实例化后静态成员属于对象D、 在类实例化后静态成员已被实例化,因此不同的对象有不同的静态成员
关于类模板的静态数据成员,错误叙述的是()A、一个类模板实例化的所有对象共享一个静态数据成员B、每一个实例化的模板类都有自己的静态数据成员副本C、一个模板类实例化的所有对象共享一个静态数据成员D、类模板实例化的静态数据成员应该在文件范围内定义和初始化
下列哪一种顺序是派生类构造函数正确的调用其它构造函数顺序。()A、基类构造函数—对象成员所在类的构造函数—派生类自己的构造函数初始化自定义数据成员B、基类构造函数—派生类自己的构造函数初始化自定义数据成员—对象成员所在类的构造函数C、派生类自己的构造函数初始化自定义数据成员—对象成员所在类的构造函数—基类构造函数D、对象成员所在类的构造函数—派生类自己的构造函数初始化自定义数据成员—基类构造函数
下面对类中静态数据成员的描述中,正确的是()。A、静态数据成员是类的所有对象共享的数据B、类的每个对象都有自己的静态数据成员C、类的不同对象有不同的静态数据成员D、静态数据成员不能通过类的对象调用
关于C++/JAVA类中static 成员和对象成员的说法正确的是()。A、static 成员变量在对象构造时生成B、static 成员函数在对象成员函数中无法调用C、虚成员函数不可能是static 成员函数D、static 成员函数不能访问static 成员变量
单选题下列哪一种顺序是派生类数据成员的正确的初始化顺序。()A基类成员—对象成员—新定义的普通成员B基类成员—新定义的普通成员—对象成员C新定义的普通成员—对象成员—基类成员D对象成员—新定义的普通成员—基类成员
单选题关于类模板的静态数据成员,错误叙述的是()A一个类模板实例化的所有对象共享一个静态数据成员B每一个实例化的模板类都有自己的静态数据成员副本C一个模板类实例化的所有对象共享一个静态数据成员D类模板实例化的静态数据成员应该在文件范围内定义和初始化
单选题关于静态成员,下列说法正确的是()A 同一个类中的静态成员,类实例化后,在不同的对象中形成不同的静态成员B 在类实例化后,同类型的对象都共享类的静态成员,静态成员只有一个版本C 在类定义时静态成员属于类,在类实例化后静态成员属于对象D 在类实例化后静态成员已被实例化,因此不同的对象有不同的静态成员
单选题下列哪一种顺序是派生类构造函数正确的调用其它构造函数顺序。()A基类构造函数—对象成员所在类的构造函数—派生类自己的构造函数初始化自定义数据成员B基类构造函数—派生类自己的构造函数初始化自定义数据成员—对象成员所在类的构造函数C派生类自己的构造函数初始化自定义数据成员—对象成员所在类的构造函数—基类构造函数D对象成员所在类的构造函数—派生类自己的构造函数初始化自定义数据成员—基类构造函数