Modifiers in Java

There are four types of access modifiers:

  • public
  • private
  • protected
  • default

We will not discuss the theory here as you can find it on Google. We need a practical approach as to where exactly these access modifiers are used, or where exactly the packages are imported. Whenever we've created a method throughout this book, every time we just used public and wrote the method. The three other access modifiers work similarly.

Now let's try to understand how each of these access modifiers can help us.

Get Hands-On Automation Testing with Java for Beginners now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.