
عنوان :
کتاب آموزش C++ سربارگذاری عملگر و رشته ها و آرایه هاموضوع :
کامپیوتر / برنامه نویسینویسنده : نامشخص
زبان : فارسی
نوع مطلب :
EBookنوع فایل : PDF
حجم : 284 کیلوبایت
تعداد صفحات : 47
توضیحات کتاب :در فصلهای قبل به معرفی اصول اولیه کلاسها در C++ پرداختیم. سرویسها از طریق ارسال پیغام (بشکل فراخوانی توابع عضو) به شیها دریافت میشوند. این نحوه فراخوانی تابع بر روی انواع خاصی از کلاسها (همانند کلاسهای محاسباتی) کار پر زحمتی است. همچنین، برخی از دستکاریها رایج به کمک عملگرها صورت میگیرند (همانند ورودی و خروجی). برای انجام چنین اعمالی میتوانیم از عملگرهای توکار C++ استفاده کنیم.
این فصل نشان میدهد که چگونه عملگرهای C++ میتواند با شیها کار کنند، عملی که معروف به سربارگذاری عملگر است. این روش یک روش سر راست و طبیعی برای بسط C++ با این قابلیتهای جدید است، اما اینکار بایستی با احتیاط صورت گیرد.
فهرست:مقدمهاصول سربارگذاری عملگر
محدودیتهای سربارگذاری عملگر
توابع عملگر بعنوان اعضای کلاس در مقابل توابع سراسری
سربارگذاری عملگرهای درج و استخراجسربارگذاری عملگرهای غیرباینری
سربارگذاری عملگرهای باینری
مبحث آموزشی: کلاس Arrayتبدیل مابین نوعها
مبحث آموزشی: کلاس Stringسربارگذاری ++ و –
مبحث آموزشی: کلاس Dateکلاس String از کتابخانه استاندارد
سازندههای Explicit یا صریح