دانلود اموزش سی پلاس پلاس و نگاهی عمیق تر به بخش کلاس ها II (بخش دهم)
کتاب آموزشی روابط جنسی
.
اطلاعات کاربری
لوگو سایت
آخرین مطالب
دیگر موارد
آمار وب سایت

دانلود اموزش سی پلاس پلاس و نگاهی عمیق تر به بخش کلاس ها II (بخش دهم)

ch10 c++10 اموزش سي پلاس پلاس و نگاهي عميق تر به بخش كلاس ها II (بخش دهم)

 

در این فصل به آموزش کلاس‌ها و داده‌های انتزاعی به همراه چندین مبحث پیشرفته ادامه می‌دهیم. از شی‌ها و توابع عضو const برای جلوگیری کردن از تغییر شی‌ها و حفظ حداقل مجوزهای دسترسی استفاده خواهیم کرد. در مورد ترکیب صحبت می‌کنیم که فرمی از استفاده مجدد است که در آن کلاسی می‌تواند دارای شی‌های از سایر کلاس‌ها بعنوان اعضا باشد. سپس به معرفی مبحث دوستی (friendshisp) می‌پردازیم، که به طراح کلاس امکان می‌دهد تا توابع غیرعضوی را که می‌توانند به اعضای غیرسراسری (public) کلاس دسترسی پیدا کنند را معین نماید. تکنیکی که غالباً در سربارگذاری عملگر بکار گرفته می‌شود (فصل یازدهم). در مورد یک اشاره‌گر خاص بنام this صحبت می‌کنیم که یک آرگومان ضمنی برای هر تابع عضو غیراستاتیک کلاس است که به این توابع عضو اجازه دسترسی صحیح به اعضاء داده شی و سایر توابع عضو غیراستاتیکی را فراهم می‌آورد. سپس در ارتباط با مدیریت حافظه دینامیکی صحبت می‌کنیم و نشان می‌دهیم که چگونه با استفاده از عملگرهای new و delete می‌توان شی‌های دینامیکی را ایجاد و نابود کرد. سپس به بررسی اعضای کلاس استاتیک و نحوه استفاده از اعضای داده استاتیک و توابع عضو در کلاس‌های متعلق بخودمان می‌پردازیم. در پایان، با نحوه ایجاد یک کلاس پروکسی برای پنهان کردن جزئیات پیاده‌سازی یک کلاس (شامل اعضای داده private آن) از دید سرویس‌گیرنده‌های کلاس آشنا خواهید شد.

 

 

دانلود در ادامه مطلب

 


دانلود اموزش سی پلاس پلاس و نگاهی عمیق تر به بخش کلاس ها II (بخش دهم)

ch10 c++10 اموزش سي پلاس پلاس و نگاهي عميق تر به بخش كلاس ها II (بخش دهم)

 

در این فصل به آموزش کلاس‌ها و داده‌های انتزاعی به همراه چندین مبحث پیشرفته ادامه می‌دهیم. از شی‌ها و توابع عضو const برای جلوگیری کردن از تغییر شی‌ها و حفظ حداقل مجوزهای دسترسی استفاده خواهیم کرد. در مورد ترکیب صحبت می‌کنیم که فرمی از استفاده مجدد است که در آن کلاسی می‌تواند دارای شی‌های از سایر کلاس‌ها بعنوان اعضا باشد. سپس به معرفی مبحث دوستی (friendshisp) می‌پردازیم، که به طراح کلاس امکان می‌دهد تا توابع غیرعضوی را که می‌توانند به اعضای غیرسراسری (public) کلاس دسترسی پیدا کنند را معین نماید. تکنیکی که غالباً در سربارگذاری عملگر بکار گرفته می‌شود (فصل یازدهم). در مورد یک اشاره‌گر خاص بنام this صحبت می‌کنیم که یک آرگومان ضمنی برای هر تابع عضو غیراستاتیک کلاس است که به این توابع عضو اجازه دسترسی صحیح به اعضاء داده شی و سایر توابع عضو غیراستاتیکی را فراهم می‌آورد. سپس در ارتباط با مدیریت حافظه دینامیکی صحبت می‌کنیم و نشان می‌دهیم که چگونه با استفاده از عملگرهای new و delete می‌توان شی‌های دینامیکی را ایجاد و نابود کرد. سپس به بررسی اعضای کلاس استاتیک و نحوه استفاده از اعضای داده استاتیک و توابع عضو در کلاس‌های متعلق بخودمان می‌پردازیم. در پایان، با نحوه ایجاد یک کلاس پروکسی برای پنهان کردن جزئیات پیاده‌سازی یک کلاس (شامل اعضای داده private آن) از دید سرویس‌گیرنده‌های کلاس آشنا خواهید شد.

 

فهرست:

  • ·         مشخص کردن شی‌های ثابت (const) و توابع عضو ثابت.
  • ·         ایجاد شی‌های مرکب از سایر شی‌ها.
  • ·         استفاده از توابع و کلاس‌های friend.
  • ·         استفاده از اشاره‌گر this.
  • ·         ایجاد و نابود کردن شی‌های دینامیکی با عملگر new و delete.
  • ·         استفاده از اعضای داده static و توابع عضو.
  •    نکاتی در ارتباط با کلاس‌های تکرار شونده که در میان عناصر کلاس‌های حامل حرکت می‌کنند.

 

حجم : 300 KB

رمز فایل: www.mspsoft.com

دانلود رايگان با لينك مستقيم



:: بازدید از این مطلب : 179
|
امتیاز مطلب : 0
|
تعداد امتیازدهندگان : 0
|
مجموع امتیاز : 0
ن : easy4dl
ت : شنبه 22 شهریور 1393
.
مطالب مرتبط با این پست
می توانید دیدگاه خود را بنویسید


موضوعات
صفحات
نویسندگان
آرشیو مطالب
مطالب تصادفی
محصولات تصادفی
مطالب پربازدید
پشتیبانی
💬 نظرات کاربران
💬ثبت نام کاربران
💬ورود کاربران