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();
}
}
廣告
資料結構
網路
關係型資料庫管理系統
作業系統
Java
iOS
HTML
CSS
Android
Python
C 程式設計
C++
C#
MongoDB
MySQL
Javascript
PHP