5

Java has private, protected, and public access modifiers. Can you explain the accessibility scope of these modifiers.

How can I access a protected member within a different package?

3

1 Answer 1

21

For better understanding you need to see this

Access Modifiers Same Class Same Package Subclass Other packages public Y Y Y Y protected Y Y Y N no access modifier Y Y N N private Y N N N 


Here the important difference is between Default and protected.
Default: Never accessible outside the package
Protected: Only accessible outside the package, if and only if the class is a subclass.
Edit: As your question's answer is also the same that You can access the protected member by make your class a sub class of the class , in which protected member is defined

Sign up to request clarification or add additional context in comments.

Comments

Start asking to get answers

Find the answer to your question by asking.

Ask question

Explore related questions

See similar questions with these tags.