Java中类有哪些访问控制修饰符,并指出它们的访问控制作用范围?

如题所述

类的访问控制符只有public与默认两种;类成员的访问控制符包括public,private,protected,与默认,java中没有friendly。public代表允许所有类及成员访问,private代表仅允许本类成员访问,protected代表仅允许本类及其子类成员访问,默认代表允许本包中类及其成员访问
温馨提示:答案为网友推荐,仅供参考
第1个回答  推荐于2016-10-28
public 用于所有类
private 只能本类调用
protected 在同一包中有继承关系的父子类可调用
friendly 基本用得不多,和private使用差不多本回答被提问者采纳
第2个回答  2012-03-14
对于外部类:public、default
对于内部类:public、protected、default、private
控制范围和方法的控制修饰符一样
第3个回答  2012-12-07
楼上的有错误,java中没有friendly关键字
相似回答