بروز خطا
   [message]
اشتراک در سوال
رای ها
[dataList]
پرسش و پاسخ

این @override چیه؟

مدیریت گفتگو
MOJTABA 11 سال پیش
آخرین تغییر: 11 سال پیش

استاد  وقتی رویداد کلیک رو برای  شی تعریف می کرد یه سری کد خود به خود ایجاد میشدن که این عبارت هم لابه لاشون بود. رنگ این عبارت خاکستری بود و مثل کامنت ها بود. این @  نشان دهنده چیه؟

نظرات

125025 11 سال پیش
override در واقع برای اون سری توابعی هست که از طرف خود کتابخانه android وارد پروزتون میشه یعنی شما ننوشتین اون متد رو ..در اصل مربوط به بحث شی گرایی میشه ..بحث چند ریختی ..یا همون polymorphism جلوتر که برید استاد در موردش صحبت کردند..
samisam 11 سال پیش
override یعنی باز نویسی . چیزی که توسط یه کلاس نوشته شد و میخواین دوباره یه چیز دیگه بنویسین بحثه وراثت بخونین جا میفته واستون
Devtpoint 11 سال پیش
یعنی تصحیح توابع در کلاس پدر
Devtpoint 11 سال پیش
منظور این هست اگه یک تابع در کلاس a داشتید اگر بخواید تصحیح بکنید یعنی چیز جدیدی بهش اضافه بکنید پس یک کلاس جدید میسازید مانند b و extends میشه به کلاس a و میتونید توی کلاس b تحصحیح را انجام دهید
MOJTABA 11 سال پیش
دستتون درد نکنه! ممنون !

هنوز پاسخی ثبت نشده است


پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .