Java中的屬性可以分為私有(private)和公有(public)兩種類型。私有屬性只能在類內部使用,而公有屬性可以被類內外所有對象訪問。
在Java中,使用“private”關鍵字定義私有屬性。例如:
private String name;
表示定義了一個類型為String的私有屬性“name”,只能在該類內部使用。
在Java中,使用“public”關鍵字定義公有屬性。例如:
public int age;
表示定義了一個類型為int的公有屬性“age”,可以被該類內外的所有對象訪問。
使用私有屬性的主要目的是為了保護屬性,防止屬性被意外修改或未經允許訪問。而公有屬性則可以在程序的任何地方進行修改和訪問。
需要注意的是,當我們聲明一個屬性時,使用“private”或“public”是必須的。否則,默認情況下屬性是沒有訪問限制的,即為默認訪問權限。