Access modifiers in Java

Описание к видео Access modifiers in Java

In this tutorial, we will discuss about classes and objects in object oriented programming language Java. We will learn the syntax of class declaration and dive deep into access modifiers in Java.

Healthy diet is very important both for the body and mind. If you like Aarvi Kitchen recipes, please support by sharing, subscribing and liking our YouTube channel. Hope you can help.
   / @aarvikitchen5572  

As the name suggests access modifiers in Java helps to restrict the scope of a class, constructor , variable , method or data member.

There are four types of access modifiers available in java:

Default – No keyword required
Private
Protected
Public

A private member is only accessible within the same class as it is declared.

A member with no access modifier is only accessible within classes in the same package.

A protected member is accessible within all classes in the same package and within subclasses in other packages.

A public member is accessible to all classes (unless it resides in a module that does not export the package it is declared in).

We will also discuss nested class in this tutorial
A nested class is a member of its enclosing class. Non-static nested classes (inner classes) have access to other members of the enclosing class, even if they are declared private. Static nested classes do not have access to other members of the enclosing class.

Комментарии

Информация по комментариям в разработке