public static void main(String[] args) { MyClass myObj = new MyClass(); myObj.x = 40; System.out.println(myObj.x); } }
یا مقادیر موجود را لغو کنید:
مثال
Change the value of x to 25:
public class MyClass { int x = 10;
public static void main(String[] args) { MyClass myObj = new MyClass(); myObj.x = 25; // x is now 25 System.out.println(myObj.x); } }
اگر نمیخواهید امکان لغو مقادیر موجود وجود داشته باشد، ویژگی را به عنوان نهایی اعلام کنید:
مثال
public class MyClass { final int x = 10;
public static void main(String[] args) { MyClass myObj = new MyClass(); myObj.x = 25; // will generate an error: cannot assign a value to a final variable System.out.println(myObj.x); } }
کلمه کلیدی نهایی زمانی مفید است که میخواهید متغیری همیشه همان مقدار را ذخیره کند، مانند PI (3.14159...).
کلمه کلیدی نهایی "تغییر کننده" نامیده می شود. در فصل اصلاحکنندههای جاوا درباره این موارد بیشتر خواهید آموخت.