default access modifier in java

Previous
Next

<package> :

  • It is called default access modifier in Java.
  • It applies either to class or to its members automatically.
  • By default every class and its member is of package level.
  • Package level members can be accessed only within the package.

Note:

  • If we don’t specify the package name, classes belongs to “default package” in case of IDES such as NetBeans or Ecllipse.
  • In basic java programming if we don’t use any IDE, the current working directory (source files folder) is considered as “default package”.
  • The classes belongs to same source file comes under same package.
  • Hence we can access one class members directly from another class.
class Sample
{
	Sample()
	{
		System.out.println("Sample object created...");
	}
	void fun()
	{
		System.out.println("Sample class non static method...");
	}
}
public class Test 
{
	public static void main(String args[ ])
	{
		Sample obj = new Sample();
		obj.fun();
	}
}
Previous
Next

Add Comment

Courses Enquiry Form