PDA

نسخه کامل مشاهده نسخه کامل : Protect - Friend - Private - Public - .....



Admin of Part
19-10-2006, 14:21
سلام
مي خواستم بدونم عبارات Protect - Friend - Private - Public - ..... با هم چه تفاوتي دارند و اصلا چه كار مي كنند؟
البته من روزانه خيلي با Private سر و كار دارم اما اصلا نمي دونم چي هست!
مي شه توضيح بديد.....

Admin of Part
22-10-2006, 15:48
توي اكثر برنامه ها اين لغات هست چطور كسي بلد نيست؟؟؟؟

someone
23-10-2006, 01:34
سلام.
بايد با مفاهيم كلاسها آشنا باشيد.
وقتي شما متود يا فيلدي رو به صورت public تعريف مي كنيد توسط تمامي كلاس ها ي تعريف شده
قابل استفاده هستند.
وقتي شما متود يا فيلدي رو به صورتprivate تعريف مي كنيد تنها توسط اعضاي همان كلاس
قابل استفاده هستند.
وقتي شما متود يا فيلدي رو به صورت protected تعريف مي كنيد توسط تمامي كلاس ها ي مشتق شده از
كلاس مورد نظر قابل استفاده هستند.
وقتي شما متود يا فيلدي رو به صورت friend تعريف مي كنيد اجازه ميديد كه اعضاي غير عضو در كلاس و تمامي
كلاس ها ديگه بتونن از اعضاي private كلاستون استفاده كنند.

Admin of Part
24-10-2006, 14:54
لطفا دو عبارت Protected و Protected Friend را بيش تر باز كنيد اگر يك مثال هم بزنيد ممنون مي شم!

someone
24-10-2006, 23:42
دوباره سلام.
اميدوارم مثال واضح باشه.
همونطور كه مشخصه كلاس B از كلاس A مشتق شده و در كلاس B ميتونيد
از اعضاي public و protected كلاس A استفاده كنيد.

برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

MohammadJavad.T
26-10-2006, 03:50
سلام
اين توضيح كوچيك منو هم داشته باش شايد بدردت بخوره
public براي عمومي كردن public sub as
private برا خصوصی کردن private sub as

Admin of Part
27-10-2006, 12:24
فهميدم
ممنون!!!