演示Java中的专用访问修饰符

如果使用私有访问修饰符指定了类的数据成员和方法,则只能从其声明的类内对其进行访问。关键字private用于指定此修饰符。

给出了一个演示Java私有访问修饰符的程序,如下所示:

示例

class A {
   private int a = 6;
   public void printA() {
      System.out.println("Value of a = " + a);
   }
}
public class Demo {
   public static void main(String args[]) {
      A obj = new A();
      obj.printA();
   }
}

输出结果

Value of a = 6

现在让我们了解上面的程序。

类A具有一个私有数据成员a,该成员只能从该类内部访问。该方法printA()显示a的值。演示此代码段如下:

class A {
   private int a = 6;
   public void printA() {
      System.out.println("Value of a = " + a);
   }
}

main()类Demo中的方法中,创建了类A的对象obj。然后printA()调用方法。演示此代码段如下:

public class Demo {
   public static void main(String args[]) {
      A obj = new A();
      obj.printA();
   }
}