• خانه
  • وبلاگ
  • نمونه کار ها
  • استارتاپ
  • درباره ما
  • تماس با ما
  • پنل کاربری
  • خانه
  • وبلاگ
  • نمونه کار ها
  • استارتاپ
  • درباره ما
  • تماس با ما
  • پنل کاربری
09023755684
ورود به پنل
  • خانه
  • وبلاگ
  • نمونه کار ها
  • استارتاپ
  • درباره ما
  • تماس با ما
  • پنل کاربری
  • خانه
  • وبلاگ
  • نمونه کار ها
  • استارتاپ
  • درباره ما
  • تماس با ما
  • پنل کاربری

دوره مقدماتی ++c رایگان

ویژگی های دوره
  • پروژه محوره
  • رایگان
بازگشت

مقدمه oop

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

برنامه نویسی شی گرا به چه معناست؟

برنامه نویسی شی گرا همان  (OOP)  مخفف object oriented languages یک الگوی برنامه نویسی که اولین بار در MIT در اواخر دهه 1950 و اوایل دهه 1960 ظاهر شد. به بیانی دیگر مدل کردن واقعیت به برنامه نویسی رو میگیم oop .برنامه نویسی شی گرا مبتنی بر مفهوم “اشیا” است و از اشیا استفاده می کند  برنامه نویسی شی گرا بر مفاهیمی همچون  کلاس ها،متدها،مباحث پلی مورفیسم و ساختمان ها،ارث بری ،انتزاع و کپسوله سازی اشاره دارد که از مهم ترین و اساسی تین انها میتوان به انتزاع،کپسوله سازی،ارث بری و پلی مورفیسم اشاره کرد. حالا میخوایم یکم مفاهیم رو ملموس ترش کنیم.

ما در دنیای اطرافمون پر از شی داریم مثل ماشین،صندلی ،میز و.. حالا این اشیا ترکیبی از صفات (اجزای داده ای) هستن مثلا رنگ ماشین  همچنین یک سری رفتار یا همون متد هم دارن مثل سرعت ماشین ترمز کردنش و…پس ما میتونیم بگیم داریم تو یه دنیا از اشیا زندگی میکنیم.

ویژگی های برنامه نویسی شی گرا

-برنامه نویسی شی گرا سرعت بالایی دراجراداره

-OOP  ساختار های واضح تری برای برنامه ها  دارد.

– اشکال زدایی کدهارا آسان میکند

–  OOP امکان ایجاد برنامه های با کد کمتر و زمان توسعه کوتاهتر را فراهم می کند.

 

کاربرد برنامه نویسی شی گرا

برنامه نویسی رویه ایProcedural programming در مورد نوشتن رویه ها یا توابع است که عملیات را روی داده انجام می دهد ، در حالی که برنامه نویسی شی گراobject-oriented programming در مورد ایجاد اشیایی است که هم شامل داده وهم توابع می باشد.



هدف برنامه نویسی شی گرا

برنامه نویسی شی گرا با هدف پیاده سازی موجوداتی در دنیای واقعی مانند وراثت ، پنهان کردن ، چند شکلی و غیره در برنامه نویسی است. اما هدف اصلی OOP را میتوان  اتصال داده ها و عملکردهایی دانست  که روی آنها کار می کند به طوری که هیچ قسمت دیگری از کد به جز آن تابع نمی تواند به این داده ها دسترسی پیدا کند.

 

چه زبان هایی جز زبان های برنامه نویسی شی گرا می باشند؟

بسیاری از زبان های برنامه نویسی شی گرا و پرطرفدار از جمله  JavaScript  kotlin,  c++، Java و Python  را میتوان  نام برد.

و اما کلام آخر

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

مجددا خبر ویژه براتون یاد اوری میکنم که صندوقچه کدهایی براتون اماده کردیم که میتونید کلی پروژه و تمرین از اونجا استفاده کنید .

سخن کوتاه کنم ،ایام به کام با آرزوی موفقیت برای همه شما عزیزان.

درباره ما

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

دوره ها

  • دوره html
  • دوره ++C
  • دوره php

تماس با ما

  • info.powera1.ir@gmail.com
  • 090237555684
  • ساعات پاسخگویی:9 الی17
Instagram