Java 中的默认访问级别是什么?


当未指定访问级别时,可以使用默认访问级别。所有具有默认访问级别的类、数据成员、方法等都只能在同一包内进行访问。

一个演示 Java 中默认访问级别程序如下所示

示例

 现场演示

class Employee {
   int empno;
   String name;
   void insert(int e, String n) {
      empno = e;
      name = n;
   }
   void display() {
      System.out.println("Employee Number: " + empno);
      System.out.println("Name: " + name);
   }
}
public class Demo {
   public static void main(String[] args) {
      Employee emp = new Employee();
      emp.insert(105, "James Nortan");
      emp.display();
   }
}

输出

Employee Number: 105
Name: James Nortan

现在我们来了解一下上述程序。

使用数据成员 empno、name 和成员函数 insert() 和 display() 创建 Employee 类。Employee 类和数据成员 empno、name 具有默认访问控制。演示这一功能的代码片段如下

class Employee {
   int empno;
   String name;
   void insert(int e, String n) {
      empno = e;
      name = n;
   }
   void display() {
      System.out.println("Employee Number: " + empno);
      System.out.println("Name: " + name);
   }
}

在 main() 方法中,创建一个类为 Employee 的对象 emp。然后使用参数 105 和 “James Norton” 调用 insert() 方法。最后调用 display() 方法。演示这一功能的代码片段如下

public class Demo {
   public static void main(String[] args) {
      Employee emp = new Employee();
      emp.insert(105, "James Nortan");
      emp.display();
   }
}

更新日期: 30-Jul-2019

565 次观看

开启你的 职业生涯

通过完成课程获得认证

开始
广告