在Java中,構造函數的訪問權限可以設置為以下三種之一:
public class MyClass {
public MyClass() {
// 構造函數內容
}
}
public class MyClass {
private MyClass() {
// 構造函數內容
}
}
public class MyClass {
protected MyClass() {
// 構造函數內容
}
}
注意:構造函數不能具有比其所在類更嚴格的訪問權限。例如,如果一個類的訪問級別是private,那么它的構造函數不能是public或protected。