مقداد شکیبا

۳ مطلب با کلمه‌ی کلیدی «OOP» ثبت شده است

  • ۰
  • ۰

کپسوله سازی

کپسوله سازی عبارت است از توانائی نگهداری و کنترل دسترسی به گروهی از آیتم ها. کلاس ها یکی از معمول ترین راه های کپسوله کردن آیتم ها را فراهم می آورند. مثلا کلاس حساب بانکی (BankAccount) متد ها، فیلد ها و صفت هایی که یک حساب بانکی را توصیف می کنند کپسوله می کند.

  • مقداد شکیبا
  • ۰
  • ۰

کلاس ها و اشیاء

کلاس ها در برنامه نویسی شیئ گرا مهم هستند زیرا اجازه می دهند آیتم های مرتبط را گروه بندی کنید همچنین محدوده دید و دسترسی به آنها توسط سایر زیربرنامه ها را کنترل کنید. همچنین کلاس ها می توانند کد تعریف شده در سایر کلاس ها را به ارث ببرند و دوباره استفاده کنند.

  • مقداد شکیبا
  • ۱
  • ۰

اشیاء کانون توجه برنامه نویسان هستند. یک شیئ ساختاری است شامل داده ها و متدهایی که روی داده ها عمل می کنند. تقریبا هر عملی که در یک زبان برنامه نویسی شیئ گرا انجام می دهید مرتبط با اشیاء است.

  • مقداد شکیبا