Access Modifier
Access Modifier
1) private
2) default
3) protected
4) public
Note : Out of Above four access modifier class level access modifiers are public
and default.
1)private:
package privateAccessModifier;
package privateAccessModifier;
2) default :
package privateAccessModifier;
int a = 10;
void m1() {
System.out.println("m1 method of demo1 class");
}
public static void main(String[] args) {
package privateAccessModifier;
package privateAccessModifier1;
import privateAccessModifier.Demo1;
Example 2:
package privateAccessModifier;
class Demo1 {
int a = 10;
void m1() {
System.out.println("m1 method of demo1 class");
}
}
package privateAccessModifier;
package privateAccessModifier1;
import privateAccessModifier.Demo1;
}
}
3)protected
package privateAccessModifier;
package privateAccessModifier;
package privateAccessModifier1;
import privateAccessModifier.Demo1;
4)public
package privateAccessModifier;
package privateAccessModifier;
package privateAccessModifier1;
import privateAccessModifier.Demo1;