<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();
}
}