فرق const و final در c++ چیه - هفت خط کد انجمن پرسش و پاسخ برنامه نویسی

وبـــلاگ هــفت خــط کــد


آموزش های برنامه نویسی
۵۱۱ نفر آنلاین
۲۷۶ عضو و ۲۳۵ مهمان در سایت حاضرند

فرق const و final در c++ چیه

+1 امتیاز
سلام. فرق final و const در C++ چیست ؟
سوال شده فروردین 11, 1394  بوسیله ی Arshia::Aghaei (امتیاز 108)   8 14 22

1 پاسخ

+2 امتیاز

سلام.

const ( که کوتاه شده constant یعنی همون ثابت یا ایستا ) درواقع یک توصیف کنند نوع هست. یعنی متغییری که صفت const رو داره غیرفایل تغییر هست. اینکه کجاها ازش استفاده میشه بحث جدایی داره.

ولی final برای تابع مجازی (virtual method) یک کلاس بکار میره تا مشخص کنه که این این تابع غیر قایل override شده هست.

اینجا در مورد final توضیح داده شده .

پاسخ داده شده فروردین 12, 1394 بوسیله ی Ali Rahbar (امتیاز 4,240)   6 16 46
...