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

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

public final class SomeClass{
}

1 پاسخ

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

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

public class SomeOtherClass extends SomeClass{

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

سوالات مشابه

+1 امتیاز
1 پاسخ 823 بازدید
+2 امتیاز
2 پاسخ 2.2هزار بازدید
0 امتیاز
2 پاسخ 751 بازدید
سوال شده 10 سال قبل در برنامه نویسی توسط Saeed Zarinfam (1.1هزار امتیاز)
+1 امتیاز
1 پاسخ 329 بازدید
0 امتیاز
0 پاسخ 93 بازدید
+1 امتیاز
1 پاسخ 417 بازدید
...