access modifier protected in java code example
Example 1: java protected
/* similar to private keyword, but also lets both:
- subclasses
- classes in same package
access the variable, method or constructor */
class Superclass {
protected int myNumber = 5;
}
class Subclass extends SuperClass {
// has access to myNumber
}
class InAnotherPackage {
// doesn't have access to myNumber
}
Example 2: access modifiers in java
Example of private access modifier:
class Demo
{
private void display()
{
System.out.println("Hello world java");
}
}
public class PrivateAccessModifierExample
{
public static void main(String[] args)
{
Demo obj = new Demo();
System.out.println(obj.display());
}
}