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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

مطالعه بیشتر

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