Java中的访问控制符public,private,default,protected的区别

public,private,protected,default的区别

public:可以被所有其他类所访问

private:只能被自己访问和修改

protected:自身、子类及同一个包中类可以访问

default:同一包中的类可以访问,声明是没有参加修饰符,认为是friendyly

访问控制符 同一类中 同一包中 同一子类中 其他包
public
private
protected
default

你可能感兴趣的:(java,java)