PDA

View Full Version : حرفه ای: اینکلود در اینکلود, تابع در کلاس!



generalhak
سه شنبه 22 مرداد 1392, 20:48 عصر
سلام
یه متغیر هست به اسم x
یه کلاس هست که ساخته میشه
بعد در داخل خودش یه کلاس دیگه رو صدا میزنه !
بعد داخل این کلاس دومیه توابع protected هست و من داخل این کلاس یه تابع دیگه هم اضافه کردم که داخل یکی از این توابع همین کلاس صدا زده میشه !
بعد داخل این تابعی که خودم وارد کردم اون متغیر اولی رو صدا میزنم ! اینطوری global x
ولی توابع لازم عمل نمیکنند !
حالا چرا اینطوری هست ؟ چیکار کنم ؟!

MRmoon
سه شنبه 22 مرداد 1392, 20:54 عصر
كدتون رو اينجا بذاريد!

generalhak
سه شنبه 22 مرداد 1392, 21:10 عصر
كدتون رو اينجا بذاريد!
کدها زیاد هستند !
کلا این چیزایی که الان گفتم ببینید درسته ؟ یعنی اینطوری میشه ؟

colors
سه شنبه 22 مرداد 1392, 23:23 عصر
سلام
یه متغیر هست به اسم x
یه کلاس هست که ساخته میشه
بعد در داخل خودش یه کلاس دیگه رو صدا میزنه !
بعد داخل این کلاس دومیه توابع protected هست و من داخل این کلاس یه تابع دیگه هم اضافه کردم که داخل یکی از این توابع همین کلاس صدا زده میشه !
بعد داخل این تابعی که خودم وارد کردم اون متغیر اولی رو صدا میزنم ! اینطوری global x
ولی توابع لازم عمل نمیکنند !
حالا چرا اینطوری هست ؟ چیکار کنم ؟!

وژدانن یه بار بخون ببین خودت میدونی چی نوشتی!

AliRezaPro
چهارشنبه 23 مرداد 1392, 00:08 صبح
متاسفانه در حد زیادی سئوالتون گنیگ است , یک نمونه کد به همراه کلاس خودتون درست کنید و اینجا سئوالتوت رو مطرح بفرمایید