View Full Version : کلمات PRIVATE و PUBLIC در تعریف توابع و متغیرها
mr_esmaily
چهارشنبه 06 اردیبهشت 1385, 23:07 عصر
سلام
PRIVATE و PUBLIC در تعریف توابع و متغیرها جزو کلمات کلیدی ++ANSI C هست ؟
کاربردش چیه؟
Arash_j13
پنج شنبه 07 اردیبهشت 1385, 04:48 صبح
اینها برای تنظیم سطوح دسترسی در کلاس ها استفاده می شه سطح private [ارج از کلاس دیده نمی شه ولی public اعضای عمومی کلاس هستند
mr_esmaily
پنج شنبه 07 اردیبهشت 1385, 09:19 صبح
سلام
سوال رو خوب نخوندین , کار برد این کلمات در کلاس ها و بصورت lowercase تو هرکتابی که در مورده ++C باشه توضیح داده شده , اما سوال من در مورد نوع uppercase این دستورات اونم نه در تعریف کلاس ها , در تعریف توابع و متغییر هاست , مثله نمونه ی زیر :
PRIVATE struct density
{
}
PRIVATE int irq_hook_id;
PUBLIC void f_expire_tmrs(struct driver *dp, message *m_ptr)
{
}
daneshjoye_azad
پنج شنبه 14 اردیبهشت 1385, 17:11 عصر
سلام
PRIVATE و PUBLIC در تعریف توابع و متغیرها جزو کلمات کلیدی ++ANSI C هست ؟
کاربردش چیه؟
سلام
گوش کن عزیزم ، در تعریف کلاس ها ، public مکانی است که توابع به کار رفته در آن کلاس در آن قرار میگیرن و private مکانی ایت که در آن متغیرهایی تعریف میشوند که تنها در آن کلاس به کار میروند و یا به عبارتی متغیرهای خصوصی آن کلاس هستند.
اگر کمک بیشتری میخوای میتونی با من ارتباط برقرار کنی.
اگر واقعا میخوای یاد بگیری میتونی کتاب برنامه نویسی با ++c ترجمه قلزم رو بگیری .
mamadgmail
پنج شنبه 14 اردیبهشت 1385, 17:46 عصر
اقای daneshjoye_azad منظور ایشون چیزه دیگه ای هستش.
mr_esmaily جواب سوالتون رو اگر پیدا کردید می شه لطف کنید و اینجا هم بگید چون من تا حالا با این موضوع برخورد نکردم.ممنون.
vBulletin® v4.2.5, Copyright ©2000-1404, Jelsoft Enterprises Ltd.