资料出处:按此
存取修饰 + 同一类别 + 同一套件 + 不同套件的子类别 + 不同套件的非子类别private OKdefault OK OKprotected OK OK OKpublic OK OK OK OK
被 private 修饰之成员,仅限类别内部 使用,无论是子类别、任何外部类别,都不 可以直接存取。被 protected 修饰之成员,则限同一 package成员直接存取,其它package的成员,必须透过继承的方式,才可以在子类别中存取该成员。被 public 修饰之成员,可以被所有成员 存取,为最广之存取範围。如果定义类别时,没有设定 package,并非没有 package,而是设定为 default package,default package 无法 import。