Public scope: current class, same package, subclass, other package Protected scope: current class, same package, subclass default(default) Scope: current class, same package Private scope: current class