在scala中,对保护(Protected)成员的访问比java更严格一些。因为它只允许保护成员在定义了该成员的的类的子类中被访问
第1题:
A.在派生类中不可见的成员要变成可访问的,需要进行访问声明
B.在基类定义的public成员在保护继承的派生类中可见,也能在类外被访问
C.在基类定义的public和protected成员在私有继承的派生类中可见,在类外可以被访问
D.在基类定义的public和protected成员在保护继承的派生类中可见
第2题:
以下四个关于类的访问控制的描述哪一个是错误的
A、子类不能访问其父类的私有数据成员和成员函数
B、子类的对象不能访问其父类的保护数据成员或者成员函数
C、类的对象不能访问类的保护数据成员或者成员函数
D、类的成员函数不能访问类中的私有数据
第3题:
在公有派生时,派生类中定义的成员函数只能访问原基类的( )。
A.私有成员、保护成员和公有成员
B.保护成员和私有成员
C.公有成员和保护成员
D.公有成员和私有成员
第4题:
此题为判断题(对,错)。
第5题:
下面叙述错误的是( )。
A.对基类成员的访问能力在private派生类中和public派生类中是相同的
B.基类的private成员在public派生类中不可访问
C.基类中的public成员在protected派生类中是protected的
D.基类中的public成员在protected派生类中仍然是public的
第6题:
一个public的类中的一个protected成员可以被哪些成员访问()。
第7题:
类的protected类型成员只允许在()和()被直接访问。
第8题:
在private、protected、public、internal修饰符中,()是私有成员,在类的内部才可以访问;()是保护成员,该类内部和继承类中可以访问;()是公共成员,完全公开,没有访问限制;()是在同一命名空间内可以访问。
第9题:
第10题:
非私有成员
公有成员
私有成员
保护成员
第11题:
第12题:
同一类中的其他成员可以访问它
同一包中的非子类可以访问它
同一包中的子类可以访问它
不同包中的非子类可以访问它
不同包中的子类可以访问
第13题:
在类的定义形式中,数据成员、成员函数和()组成了类定义体。
A、成员的访问控制信息
B、公有消息
C、私有消息
D、保护消息
第14题:
A.可以访问
B.不能访问
C.可以访问,但不能从父类中继承保护级成员
D.不能访问,但可以从父类中继承保存级成员
第15题:
当子类隐藏了父类的成员变量或重写了父类的方法时,若要访问父类的成员变量或调用父类的方法,在Java中是通过______来实现的。
第16题:
在公有派生时,派生类中定义的成员函数只能访问原基类的( )。
A)私有成员、保护成员和公有成员
B)保护成员和私有成员
C)公有成员和保护成员
D)公有成员和私有成员
第17题:
同一个包的子类能否访问父类的保护级成员变量?()
第18题:
在保护继承中,基类中的私有成员作为派生类的()。
第19题:
在类定义的外部,可以被访问的成员有()
第20题:
保证基类公有成员在子类中可以被访问
保证每个对象拥有自己的数据成员,但共享处理这些数据成员的代码
保证基类保护成员在子类中可以被访问
保证基类私有成员在子类中可以被访问
第21题:
可以访问
不能访问
可以访问,但不能从父类中继承保护级成员
不能访问,但可以从父类中继承保存级成员
第22题:
保证每个对象拥有自己的数据成员,但共享处理这些数据的代码。
保证基类私有成员在子类中可以被访问。
保证基类保护成员在子类中可以被访问。
保证基类公有成员在子类中可以被访问。
第23题:
类B中的成员可以访问类A中的公有成员
类B中的成员可以访问类A中的保护成员
类B中的成员可以访问类A中的私有成员
类B中的成员可以访问类A中的静态成员