خرید بک لینک
برنامه نویسی شئ گرا------>orient programming

*مفهوم شئ گرایی:

با برنامه نویسی شئ گرا یا در مجموع با برنامه نویسی از دنیای واقعی وارد دنیای غیر واقعی میشویم.درواقع برنامه نویسی شبیه سازی دنیای واقعی در دنیای مجازی است.

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

شئ یا object دارای دو بخش است:

  • خصوصیات یا Properties: خصوصیات مجموعه ای از صفات هستند که یک شئ را توصیف می کنند. برای مثال شئ ای با نام انسان را در نظر بگیرید، این شئ یکسری خصوصیات دارد مانند رنگ مو، قد، وزن، رنگ چشم و غیره. تمامی این پارامترها که به توصیف یک شئ می پردازند تحت عنوان خصوصیت یا Property شناخته می شوند.
  • رفتارها یا Behaviors: هر شئ علاوه بر خصوصیات، شامل یکسری رفتارها می باشد، این رفتارها در حقیقت کاریست که یک شئ می تواند انجام دهد. دوباره شئ انسان را در نظر بگیرید، این شئ می تواند نگاه کند، صحبت کند یا بشنود. رفتارها با خصوصیات تفاوت دارند و به کاری گفته می شوند که یک شئ می تواند انجام دهد.

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

در زبان های برنامه نویسی شئ گرا نیز ما باید به شناسایی موجودیت ها و اشیاء مورد استفاده در برنامه بپردازیم و خصوصیات و رفتارهای آن را تعریف کنیم.

+ نوشته شده در سه شنبه بیست و سوم آبان ۱۳۹۶ساعت 22:58&nbsp توسط mahsan parsi,ghazaleh mazhari |

برچسب: نویسنده: هلیا جعفری‌نژاد تاريخ: يکشنبه 28 آبان 1396 ساعت: 21:09

صفحه بندی