PDA

View Full Version : سوال: عملکرد event ها



mehdihadeli
دوشنبه 08 شهریور 1389, 22:28 عصر
آیا فراخوانی event تنها در کلاسی که event به عنوان عضوی از کلاس تعریف شده امکان دارد؟

حامد فراست
دوشنبه 08 شهریور 1389, 23:44 عصر
شما در خارج از اون کلاس هم میتونید بهش دست رسی داشته باشی !!
باید public تعریفش کنی .
البته فکر میکنم !!
البته اگه منظورت همین بوده باشه

flash118
سه شنبه 09 شهریور 1389, 00:00 صبح
دوست عزيز در حالت كلي براي دسترسي در كل سه نوع مي شود تعريف كرد public ,private و نوع سوم رو حضور ذهن ندارم
خوب ببنيد براي دسترسي به يك متغيير يا يك متد كه شامل يك كلاس هست ما از متد public استفاده ميكنيد
براي مثال


class نام كلاس
public i int
()public void show
{
دستوارات
}
()private void finder
{
دستوارات
}

خوب جالا اگه نام كلاس ما براي مثال fun_classshow باشه جالا يه شي ايجاد ميكنيد
fun_classshow fun1=new fun_classshow()
ح.ب جالا هر جايي نياز داري اگه
fu1.بزني تو منويي كه ظاهر ميشه i و متد show ولي متد سوم يعني finder رو نيست
پس فقط finder رو مي تونيد از داخل خود كلاس فراخواني كنيد ولي i ,show()رو مي تونيد از هرجا هم از خودكلاس و هم در خارج از كلاس فراخواني و مقدار دهي كنيد
واي خيلي نوشتم ها
ههههه اشكالي نيست اگه بتونه مفيد باشه حاظرم تا خود صبحم بنويسم
خوب اميدوارم مشكلتون رفع بشه