已知3个类O、P和Q,类O中定义了一个私有方法P1、一个公有方法F2和一个受保护的方法F3:类P和类Q是类O的派生类,其继承方式如下所示:classP:protected O{...};classQ:public O{...};关于方法门的描述中正确的是(34);关于方法F2的描述中正确的是(35);关于方法F3的描述中正确的是(36)。A.方法F1无法被访问B.只有在类O内才能访问方法F1C.只有在类P内才能访问方法F1D.只有在类Q内才能访问方法F1

已知3个类O、P和Q,类O中定义了一个私有方法P1、一个公有方法F2和一个受保护的方法F3:类P和类Q是类O的派生类,其继承方式如下所示:

classP:protected O{...};

classQ:public O{...};

关于方法门的描述中正确的是(34);关于方法F2的描述中正确的是(35);关于方法F3的描述中正确的是(36)。

A.方法F1无法被访问

B.只有在类O内才能访问方法F1

C.只有在类P内才能访问方法F1

D.只有在类Q内才能访问方法F1


相关考题:

在C++语言中,已知3个类O、P和Q,类O中定义了一个私有方法F1、一个公有方法F2和一个受保护的方法F3:类P和类Q是类O的派生类,其继承方式如下所示:class P : protected O {…};class Q : public O {…};关于方法F1的描述中正确的是___(26)___;关于方法F2韵描述中正确的是___(27)___;关于方法F3的描述中正确的是___(28)___。(26)A.方法F1无法被访问 B.只有在类O内才能访问方法F1C.只有在类P内才能访问方法F1 D.只有在类Q内才能访问方法F1(27)A.类O、P和Q的对象都可以访问方法F2 B.类P和Q的对象都可以访问方法F2C.类0和Q的对象都可以访问方法F2 D.只有在类P内才能访问方法F2(28)A.类0、P和Q的对象都可以访问方法F3 B.类0、P和Q的对象都不可以访问方法F3C.类0和Q的对象都可以访问方法F3 D.类P和Q的对象都可以访问方法F3。

已知3个类O、P和Q,其中,类O由类P的1个实例和类Q的1个或多个实例构成。能够正确表示类O、P和Q之间关系的UML类图是(41)。A.B.C.D.

已知3个类O、P和Q,类O中定义了一个私有方法F1和一个公有方法F2;类P中定义了一个公有方法F3,类P为类O的派生类;类Q为类P的派生类,它们的继承方式如下所示:class P:public O{…};class Q:private P{…};在关于类P的描述中正确的是(43);在关于类Q的描述中正确的是(44)。A.类P的对象可以访问F1,但不能访问F2B.类P的对象可以访问F2,但不能访问F1C.类P的对象既可以访问F1,也可以访问F2D.类P的对象既不能访问F1,也不能访问F2

已知3个类O、P和Q,类O中定义了一个保护方法F1和公有方法F2;类P中定义了一个公有方法F3,类P为类O的派生类;类O为类P的派生类,它们的继承方式如下,在关于类P的描述中正确的是(43);在关于类Q的描述中正确的是(44)。class P:private O(…)class Q:protected P(…)(53)A.类P的对象可以访问F1,但不能访问F2B.类P的对象可以访问F2,但不能访问F1C.类P的对象既可以访问F1,也可以访问F2D.类P的对象既不能访问F1,也不能访问F2

下面描述中,错误的是()。 A.在派生类中不可见的成员要变成可访问的,需要进行访问声明B.在基类定义的public成员在保护继承的派生类中可见,也能在类外被访问C.在基类定义的public和protected成员在私有继承的派生类中可见,在类外可以被访问D.在基类定义的public和protected成员在保护继承的派生类中可见

对于如图4-3所示的UML类图,正确的描述是(47)。图4-3 某UML类图A.类O的实例中包含了对类P的实例的引用B.类O的实例中包含了对类Q的实例的引用C.类P的实例中包含了对类O的实例的引用D.类P的实例中包含了对类Q的实例的引用

己知3个类O、P和Q,类O中定义了一个私有方法F1、一个公有方法F2和一个受保护的方法F3:类P和类Q是类O的派生类,其继承方式如下所示:class P:protected O {…};class Q:public O {…};关于方法F1的描述中正确的是(1);关于方法F2韵描述中正确的是(2);在关于方法F3的描述中正确的是(3)。(1)A.方法F1无法被访问B.只有在类。内才能访问方法F1C.只有在类P内才能访问方法FlD.只有在类Q内才能访问方法F1

下列关于成员访问权限的描述中,不正确的是( )。A.公有数据成员和公有成员函数都可以被类对象直接处理B.类的私有数据成员只能被公有成员函数以及该类的任何友元类或友元函数访问C.只有类或派生类的成员函数和友元函数可以访问保护成员D.保护成员在派生类中可以被访问,而私有成员不可以

已知3个类R、S和T,类R中定义了一个私有方法F1和一个公有方法F2;类S中定义了一个公有方法F3,类S为类R的派生类,类T为类S的派生类,它们的继承方式如下所示:class S: public R {…};class T: private S {…};在关于类S的描述中正确的是(5);在关于类T的描述中正确的是(6)。A.类S的对象可以访问F1,但不能访问F2B.类S的对象可以访问F2,但不能访问F1C.类S的对象既可以访问F1,也可以访问F2D.类S的对象既不能访问F1,也不能访问F2

己知3个类O、P和Q,类O中定义了一个私有方法F1、一个公有方法F2和一个受保护的方法F3;类P和类Q是类O的派生类,其继承方式如下所示。关于方法F1的描述中正确的是(41);关于方法F2的描述中正确的是(42);关于方法F3的描述中正确的是(43)。A.方法F1无法被访问B.只有在类O内才能访问方法F1C.只有在类P内才能访问方法F1D.只有在类Q内才能访问方法F1

以下关于Singleton(单例)模式的描述中,正确的是 (47)。A.它描述了只有一个方法的类的集合SXB 以下关于Singleton(单例)模式的描述中,正确的是 (47)。A.它描述了只有一个方法的类的集合B.它描述了只有一个属性的类的集合C.它能够保证一个类的方法只能被一个唯一的类调用D.它能够保证一个类只产生唯一的一个实例

已知3个类O、P和Q,其中类O由类P的一个实例和类Q的1个或多个实例构成。能够正确表示类O、P和Q之间关系的UML类图是______。A.B.C.D.

以下关于单身模式(Singleton)的描述中,正确的是 (38) 。A.它描述了只有一个方法的类的集合SXB 以下关于单身模式(Singleton)的描述中,正确的是 (38) 。A.它描述了只有一个方法的类的集合B.它能够保证一个类只产生一个唯一的实例C.它描述了只有一个属性的类的集合D.它能够保证一个类的方法只能被—个唯一的类调用

对于如图1-4所示的UML类图,正确的描述是(47)。A.类O的实例中包含了对类P的实例的引用B.类O的实例中包含了对类Q的实例的引用C.类P的实例中包含了对类O的实例的引用D.类P的实例中包含了对类Q的实例的引用

对于如图1-4所示的UML类图,正确的描述是______。A.类O的实例中包含了对类P的实例的引用B.类O的实例中包含了对类Q的实例的引用C.类P的实例中包含了对类O的实例的引用D.类P的实例中包含了对类Q的实例的引用

已知3个类O,P和Q,类O中定义了一个私有方法F1和一个公有方法F2,类P中定义了一个公有方法F3,类P为类O的派生类,类Q为类P的派生类,它们的继承方式如下所示:class P:pubhc O{…}class Q:Pnvate P{…}在关于类P的描述中正确的是(42),在关于类Q的描述中正确的是(43)。A.类P的对象可以访问F1,但不能访问F2B.类P的对象可以访问F2,但不能访问F1C.类P的对象既可以访问F1,也可以访问F2D.类P的对象既不能访问F1,也不能访问F2

关于方法F1的描述中正确的是(2),关于方法F2的描述中正确的是(3),关于方法3的描述中正确的是(4)。A.方法F1无法被访问B.只有在类O内才能访问方法F1C.只有在类P内才能访问方法F1D.只有在类Q内才能访问方法F1

已知3个类O、P和Q,类O中定义了一个私有方法F1、一个公有方法 F2和一个受保护的方法F3:类P和类Q为类O的派生类,其继承方式如下所不:class P:protected O{...}class Q;public O{…}在关于方法F1的描述中正确的是(54)。在关千方法F2的描述中正确的是(55)。在关于方法F3的描述中正确的是(56)。A.方法F1无法被访问B.只有在类O内才能访问方法nC.只有在类P内才能访问方法F1D.只有在类Q内才能访问方法F1

已知两个类R、S,类R中定义了一个私有方法F1和一个公有方法F2;类S中定义了一个公有方法 F3,类S为类R的派生类。它们的继承方式如下所示 class S:public R{…); 以下关于类S的描述中,正确的是(51)。A.类S的对象可以访问F1,但不能访问F2B.类S的对象可以访问F2,但不能访问F1C.类S的对象既可以访问F1,也可以访问F2D.类S的对象既不能访问F1,也不能访问F2

已知3个类O、P和Q,类O中定义了一个私有方法F1、一个公有方法F2和一个受保护的方法F3;类P和类Q为类O的派生类,其继承方式如下所示:class P:protected O{…};class Q:public O{…};在关于方法F1的描述中正确的是(1);在关于方法F2的描述中正确的是(2);在关于方法F3的描述中正确的是(3)。A.方法F1无法被访问B.只有在类O内才能访问方法F1C.只有在类P内才能访问方法F1D.只有在类Q内才能访问方法F1

下面的说法正确的是()A、当且仅当类C是抽象类时,才能包含final方法B、类C中的protected实例方法可以被子类覆盖C、类C中的private静态方法只能被类C中的其它静态方法调用D、类C中的public静态方法可以被子类直接访问,而不需要用类名引用方法

下面关于类的继承性的描述中,错误的是()。A、继承是在已有的基础上生成新类的一种方法B、Java语言要求一个子类只有一个父类C、父类中成员的访问权限在子类中将被改变D、子类继承父类的所有成员,但不包括私有的成员方法

下列关于继承的描述中,错误的是()。A、基类中的析构函数不能被派生类继承B、基类中的保护成员在派生类中无法直接访问C、派生类的成员除了包括派生类中自己定义的成员外,还包括它从基类继承的成员D、在公有继承方式下基类中公有成员和保护成员的访问权限到派生类保持不变

下列有关父类属性和方法继承规则的描述错误的是哪项?()A、 父类中private修饰的属性和方法在子类中不被继承B、 父类中public修饰的属性和方法在子类中被继承且可访问C、 父类中protected修饰的属性和方法在子类中被继承且可访问D、 父类中default修饰的属性和方法在子类中被继承,若父类和子类在同一个包中,则也可访问

多选题下面的说法正确的是()A当且仅当类C是抽象类时,才能包含final方法B类C中的protected实例方法可以被子类覆盖C类C中的private静态方法只能被类C中的其它静态方法调用D类C中的public静态方法可以被子类直接访问,而不需要用类名引用方法

单选题下列有关父类属性和方法继承规则的描述错误的是哪项?()A 父类中private修饰的属性和方法在子类中不被继承B 父类中public修饰的属性和方法在子类中被继承且可访问C 父类中protected修饰的属性和方法在子类中被继承且可访问D 父类中default修饰的属性和方法在子类中被继承,若父类和子类在同一个包中,则也可访问

单选题下面关于类的继承性的描述中,错误的是()。A继承是在已有的基础上生成新类的一种方法BJava语言要求一个子类只有一个父类C父类中成员的访问权限在子类中将被改变D子类继承父类的所有成员,但不包括私有的成员方法