在JAVA面向对象中,下列关于类的成员修饰符说法正确的是()
A.public(公有成员) ,允许类的内部或外界直接访问。
B.private(私有成员) ,外界不能直接访问该成员变量或成员函数。
C.protected(保护成员) ,对于外界该成员是隐藏的,但这个类的子类可以访问。
D.访问修饰符,默认类型为 public 修饰符
- · 有4位网友选择 C,占比40%
- · 有4位网友选择 D,占比40%
- · 有1位网友选择 BD,占比10%
- · 有1位网友选择 AD,占比10%
A.public(公有成员) ,允许类的内部或外界直接访问。
B.private(私有成员) ,外界不能直接访问该成员变量或成员函数。
C.protected(保护成员) ,对于外界该成员是隐藏的,但这个类的子类可以访问。
D.访问修饰符,默认类型为 public 修饰符
A..NET框架类库中,object类是所有类的基类
B.派生类不能直接访问基类的私有成员
C.protected修饰符既有公有成员的特点,又有私有成员的特点
D.基类对象不能引用派生类对象
A..NET框架类库中,object类是所有类的基类
B. 派生类不能直接访问基类的私有成员
C. protected修饰符既有公有成员的特点,又有私有成员的特点
D. 基类对象不能引用派生类对象
A.protected是成员访问修饰符
B.protected成员可在同一个类中或派生类中被访问
C.protected是把成员保护起来,让外界完全无法访问
D.protected是类的默认修饰符
下列关于成员访问权限的描述中,不正确的是()。
A.公有数据成员和公有成员函数都可以被类对象直接处理
B.类的私有数据成员只能被公有成员函数以及该类的任何友元类或友元函数访问
C.只有类或派生类的成员函数和友元函数可以访问保护成员
D.保护成员在派生类中可以被访问,而私有成员不可以
A.公有数据成员和公有成员函数都可以通过类对象直接访问
B.类的私有数据成员只能被公有成员函数以及该类的任何友元类或友元函数访问
C.保护成员在派生类中可以被访问,而私有成员不可以
D.类或派生类的成员函数可以访问保护成员
下述静态数据成员的特性中,()是错误的
A.静态成员前要加static修饰符
B.静态成员可以在类的内部初始化
C.静态成员不可以在类的内部初始化
D.静态成员不属于某个类对象。
A.Java语言是纯面向对象的语言,程序中没有游离在类外的全局变量和外部函数
B.在需要用到全局变量或外部函数的场合,可以将它们定义成类的静态成员
C.在类中定义静态成员时,需使用关键字public进行限定
D.静态成员是被本类所有对象共用的成员
A.允许在类外访问类中除私有成员以外的任何成员
B.允许在类外访问类中的任何成员
C.友元函数也是该类的成员函数
D.友元函数的定义必须被放在该类的公有部分
A.类成员的访问源有两个:类成员和类用户。类成员指类本身的函数成员,类用户指类外部的使用者。
B.如果需要限定类的成员的访问源时,则需要明确描述该成员的访问控制属性。当每个成员没有描述其访问控制属性时,表明它支持任意的访问源。
C.private访问修饰符的含义为:定义类的私有成员,表示该成员只能被类的成员和该类的对象访问。
D.public访问修饰符的含义是:定义类的公有成员,是类成员的默认权限。
为了保护您的账号安全,请在“简答题”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!