0 امتیاز
قبل در برنامه نویسی توسط (1.1هزار امتیاز)

آیا در جاوا کلمه کلید final می تواند برای کلاس نیز استفاده شود و چه معنی و کاربردی دارد؟

public final class SomeClass{
}

1 پاسخ

+1 امتیاز
قبل توسط (1.1هزار امتیاز)
ویرایش شده قبل توسط
 
بهترین پاسخ

می توان کلاس final در جاوا نوشت و بدین معنی است که کلاس مورد نظر نمی تواند extends شود یعنی هیچ کلاسی نمی تواند فرزند این کلاس باشد. برای مثال اگر کلاس SomeClass بصورت final تعریف شده باشد، کلاس زیر منجر به خطای زمان کامپایل می شود:

public class SomeOtherClass extends SomeClass{

}
قبل توسط (1.1هزار امتیاز)
جواب ویرایش شد.
سوال شده 11 سال قبل در برنامه نویسی توسط (1.1هزار امتیاز) آیا در جاوا یک متد می تواند final باشد؟

سوالات مشابه

+1 امتیاز
1 پاسخ 836 بازدید
+2 امتیاز
2 پاسخ 2.3هزار بازدید
0 امتیاز
2 پاسخ 759 بازدید
سوال شده 11 سال قبل در برنامه نویسی توسط Saeed Zarinfam (1.1هزار امتیاز)
+1 امتیاز
1 پاسخ 359 بازدید
0 امتیاز
0 پاسخ 107 بازدید
+1 امتیاز
1 پاسخ 428 بازدید
...