فایل جزوه درس برنامه سازی پیشرفته (اشياء و کلاس ها)

فایل جزوه درس برنامه سازی پیشرفته (اشياء و کلاس ها)
نوع فایل
pdf
حجم فایل
801KB
نویسنده
دسته بندی
10,000 تومان 8,000 تومان٪20 تخفیف

فایل جزوه درس برنامه سازی پیشرفته (اشياء و کلاس ها)

قابل توجه کاربران و دانشجویان عزیز و گرامی: فایلی که هم اکنون معرف حضور شماست فایل pdf پاورپوینت جزوه درس برنامه سازی پیشرفته (اشياء و کلاس ها) می باشد. این فایل شامل 65 صفحه جزوه بسیار ارزشمند و مفید می باشد. و در غالب فرمت pdfتهیه شده و هم اکنون آماده دانلود است. امیدواریم که سودمند بوده و مورد استفاده شما سروران گرامی واقع گردد. در صورت تمایل و نیاز می توانید این فایل ارزشمند و مفید را از فروشگاه سایت مهر فایل خریداری و دانلود نمایید.

فایل جزوه درس برنامه سازی پیشرفته (اشياء و کلاس ها)

تئوري
 سه مولفه اصلي برنامه نويسي شي گرا
1 . بسته بندي اطلاعات
2 . پنهان سازي اطلاعات
3 . وراثت

بسته بندي اطلاعات با تعريف يك شي و رفتارهايش و پياده سازي بصورت كلاس انجام مي شود
 پنهان سازي اطلاعات با تعريف رفتارها و صفتهاي عمومي و خصوصي و پياده سازي بصورت تعيين نوع عضويت در كلاس انجام مي گيرد.

وراثت شبيه وراثت بيولوژيکي است که در آن فرزندان صفاتي را از والدين به ارث مي برند. در اين رابطه مي توان از کلاس موجود )پايه(، کلاس جديد)فرزند( را ايجاد کرد.

انتزاع داده ها ( data abstraction )

فقط ويژگي هاي اساسي انواع بدن ارائه اطلاعات جزئي ، قابل نمايش است. کلاسها از مفهوم نوع داده انتزاعي پيروي مي کند.

کلاس ها و اشياء: بسته بندي

در برنامه نويسي شي گرا هر شي از يک سري متغير هاي عضو به نام صفت و يک سري توابع که به توابع رفتار متد معروف اند تشکيل مي شود.

بايد توجه داشت که براي اعلان کلاس از کلمه کليدي class استفاده مي شود.

خصوصي و عمومي: پنهان سازي

برخي ويژگيها و يا پيچيدگيهاي يك شي بايد از ديگر اشيا پنهان بماند و هر شي تنها يك ظاهري interface كه براي ديگر اشيا لازم است را به نمايش مي گذارد.

مطالعه بیشتر

راهنمای خرید:
  • لینک دانلود فایل بلافاصله بعد از پرداخت وجه به نمایش در خواهد آمد.
  • همچنین لینک دانلود به ایمیل شما ارسال خواهد شد به همین دلیل ایمیل خود را به دقت وارد نمایید.
  • ممکن است ایمیل ارسالی به پوشه اسپم یا Bulk ایمیل شما ارسال شده باشد.
  • در صورتی که به هر دلیلی موفق به دانلود فایل مورد نظر نشدید با ما تماس بگیرید.