سلام
منظور از برنامه نویسی Event ها چیست؟
و کلا Event چیست؟ مبتنی بر رویداد :gasp:
جز کدام دسته هست؟ شی گرا یا ساخت یافته؟
ravegoat
15-03-13, 15:51
سلام!
برنامه نویسی مبتنی بر رویداد شیوه ای از برنامه نویسی هستش که در اون جریان برنامه (Program Flow) رو تعدادی رویداد تعیین می کنند. رویداد ها (Events) مانند سنسور هایی هستند که اعمال کاربر رو گزارش می دهند مانند رویداد کلیک کردن موس، فشردن کلید های کیبرد، بسته شدن یک فرم و ... . به عنوان مثال در چنین شیوه ای، وقتی کاربر روی یک دکمه ی فرم برنامه کلیک می کنه، رویداد کلیک دکمه رخ میده و بعد برنامه نویس هستش که تعیین می کنه پس از کلیک کردن کاربر چه دستوراتی باید اجرا بشه.
برنامه نویسی مبتنی بر رویداد مباحث برنامه نویسی شی گرا رو شامل میشه ولی به دلیل گستردگی بحث رویداد ها به خصوص در زمینه ی Multithreading این شیوه رو به عنوان یک Programming Paradigm جدا به حساب میارن.
برای اطلاعات بیش تر:
Only the registered members can see the link