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 پاسخ 930 بازدید
+2 امتیاز
2 پاسخ 2.4هزار بازدید
0 امتیاز
2 پاسخ 843 بازدید
سوال شده 11 سال قبل در برنامه نویسی توسط Saeed Zarinfam (1.1هزار امتیاز)
+1 امتیاز
1 پاسخ 411 بازدید
0 امتیاز
0 پاسخ 182 بازدید
+1 امتیاز
1 پاسخ 519 بازدید
...