Access Modifiers
Last updated
Was this helpful?
Last updated
Was this helpful?
Access modifiers help you set the level of access you want for your Class, variables as well as Methods.
The access modifiers in java specify accessibility (scope) of a data member, method, constructor or class.
1. Private
2. Default
3. Protected
4. public
The private access modifier is accessible only within class. Simple example of private access modifier In this example, we have created two classes A and Simple. A class contains private data member and private method. We are accessing these private members from outside the class, so there is compile time error.
If you don't use any modifier, it is treated as default by default. The default modifier is accessible only within package.
The public access modifier is accessible everywhere. It has the widest scope among all other modifiers.