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 پاسخ 935 بازدید
+2 امتیاز
2 پاسخ 2.4هزار بازدید
0 امتیاز
2 پاسخ 851 بازدید
سوال شده 11 سال قبل در برنامه نویسی توسط Saeed Zarinfam (1.1هزار امتیاز)
+1 امتیاز
1 پاسخ 420 بازدید
0 امتیاز
0 پاسخ 184 بازدید
+1 امتیاز
1 پاسخ 523 بازدید
...