PDA

View Full Version : مبتدی: object oriented



sheipursheipur
شنبه 07 آبان 1390, 21:59 عصر
سلام میشه یکی لطف کنه فرقoverload, override رو درobject oriented بطورکامل توصیح بده؟ممنون ازهرکی لطف کنه توضیح بده

reza_edu
شنبه 07 آبان 1390, 23:21 عصر
شاید اشتباه بگم البته بخاطر اینه که چند ماهی که از برنامه نویسی دورم -
override - خوب شما یه کلاس داری میخوای یه چیزای رو بهش اضافه کنی مثلا تکس باکس وقتی فکوس رفت روش رنگش عوض بشه (شما یه شی از اون نوع تعریف میکنی ) دیگه هربار اون کد رو نمینویسی فقط تکس باکس جدید خودت رو میزاری (دنبال usercontrol) بگرد به نتیجه میرسی به چه درد میخوره .

فرقoverload - (اصلا یه بحث دیگه هست ) یه کلاس داری که اسمش یکی هست ولی میتونه ورودی هاش (هم تو تعداد هم تو نوع) فرق کنه حالا چه به درد میخوره - برنامه نویسی سه لایه رو بگرد دنبالش.

object oriented - شی گرای - مثل ماشین اولش که همه یه اصولی رو دارن (چهار چوب) یه شرکت میاد اندازش رو تغییر میده میشه پیکان(خدا بیامورز) همون رو دست کاری میکنن میشه RD - همون رو عوض میکنن میشه roa هالا همش همون پیکان هست ها ؟

توضیحات بیشتر و ملموس تر pm خصوصی