آموزش مقدماتی جاوا | ویژگی ها (سطح 2)
خطای دسترسی
برای ثبت پاسخ، ابتدا باید در سایت وارد شوید.
دستور final در ویژگی ها
اگر بخواهیم که مقدار یک ویژگی قابل تغییر نباشد از کلمه final قبل از تعریف ویژگی در کلاس استفاده می کنیم:
کد زیر باید اروری در خروجی به شما نمایش دهد، چرا که در این کد قصد داشته ایم که مقدار یک ویژگی final را تغییر دهیم.
public class MyClass {
final int x = 10;
public static void main(String[] args) {
MyClass myObj = new MyClass();
myObj.x = 25; // اروری در خروجی چاپ خواهد شد
System.out.println(myObj.x);
}
}
از کلمه final زمانی استفاده می کنیم که بخواهیم متغیر مان همیشه یک مقدار ثابت داشته باشد. مثلاً عدد پی PI (3.14159) یا …
برای ثبت پرسش ابتدا در سایت وارد شوید.