PDA

View Full Version : سوال: کار override



IMANAZADI
جمعه 20 بهمن 1391, 19:13 عصر
با سلام خدمت عزیزان
دوستان که میتونه خو ب و واضح بگه که override چه کاری میکنه و به چه دردی میخوره
کجا کاربرد داره ؟
اگه مثال هم بزنید که چه بهتر

daneshjo90
جمعه 20 بهمن 1391, 19:23 عصر
دوست عزیز میدونم سرچ کردی ولی بازم میگم اگه تو گوگل سرچ کنی شاید بهتر به نتیجه برسی

ببین این به دردت میخوره ؟

http://forum.irantrack.com/thread120615-3.html#

موفق باشید

sasan_22
جمعه 20 بهمن 1391, 21:39 عصر
تا اونجایی که میدونم اگه یه کلاس از کلاس دیگه ای ارث ببره و متدی همنام متد کلاس پدر داشته باشه باید از override استفاده کنی چون موقع فراخوانی متد - متد پدر فراخوانی میشه

یه نظر شخصی : چیز بیخودیه . با وجود اسامی گوناگون چ دلیلی داره از اسمی برای متدم استافده کنم که قبلا تو کلاس پدر استفاده شده؟؟!!؟

silverfox
جمعه 20 بهمن 1391, 23:32 عصر
اول باید بفهمید object orientation فلسفه اش چی بوده و چه مزیتی داره و کجا ها کارمون رو راحت می کنه بعد متوجه می شین که چی به چیه...در مورد اون مطالعه کنید.