جستجو برای:
  • دسته بندی دوره ها
    • برنامه نویسی
      • برنامه نویسی وب
        • پایتون
          • جنگو
          • فلسک
        • PHP
          • لاراول
        • جاوا اسکریپت
          • نود جی اس
          • نکست جی اس
          • ری اکت
          • انگولار
        • Go
        • ASP.NET
        • HTML & CSS
        • جی کوئری
        • بوت استرپ
        • سی شارپ
      • برنامه نویسی موبایل
        • اندروید
        • جاوا
        • کاتلین
        • ری اکت نیتیو
        • زامارین
        • فلاتر
        • فون گپ
      • برنامه نویسی ویندوز
        • سی پلاس پلاس
        • سی شارپ
        • جاوا
      • توسعه بازی
        • یونیتی
        • کانستراکت
      • توسعه دیتابیس
        • Mysql
        • OpenVPN
        • Redis
        • SQL Server
        • Vesta
        • WHMCS
        • Plesk
        • DirectAdmin
        • Cpanel
      • ابزار برنامه نویسی
        • الگوریتم و فلوچارت
        • Git
        • Visual Studio Code
        • Docker
        • RESTful API
        • Web API
        • Bootstrap Studio
        • SASS
        • Redux
      • اینترنت اشیاء
      • سیستم عامل
      • وردپرس
    • کسب و کار
      • استارتاپ و کارآفرینی
      • فروش
      • مدیریت
      • حسابداری
      • استخدام
      • مدیریت فرآیند
      • مدیریت پروژه
      • سیستم سازی
      • کسب درآمد از اینستاگرام
      • مهارت های ارتباطی
      • ابزارهای کسب و کار
      • کوچینگ
      • منابع انسانی
    • بازاریابی
      • دیجیتال مارکتینگ
        • سئو
        • تولید محتوا
        • کپی رایتینگ
        • سوشیال مدیا مارکتینگ
        • هک رشد
        • ایمیل مارکتینگ
      • بازاریابی B2B
      • برندینگ
      • استراتژی مارکتینگ
    • چند رسانه ای
      • تدوین ویدئو
        • افتر افکت
        • سینمافوردی
        • پریمیر
        • کمتازیا
        • ادیوس
      • انیمیشن
      • عکاسی
      • فیلم سازی
      • موشن گرافیک
    • طراحی گرافیک
      • ایلوستریتور
      • فتوشاپ
      • کورل دراو
      • ایندیزاین
      • طراحی پست اینستاگرام
      • طراحی رابط کاربری
      • 3Ds Max
      • اتوکد
      • ماتریکس
      • بلندر
      • نقاشی
    • زبان خارجه
      • زبان انگلیسی
      • زبان آلمانی
      • زبان فرانسه
      • زبان روسی
    • بورس و ارز دیجیتال
    • هوش مصنوعی و علم داده
    • امنیت شبکه
    • توسعه فردی
    • آکادمیک و مهندسی
    • ورزش و سلامتی
  • مجله داناپ
  • تدریس در داناپ
  • حساب کاربری
داناپ
  • دسته بندی دوره ها
    • برنامه نویسی
      • برنامه نویسی وب
        • پایتون
          • جنگو
          • فلسک
        • PHP
          • لاراول
        • جاوا اسکریپت
          • نود جی اس
          • نکست جی اس
          • ری اکت
          • انگولار
        • Go
        • ASP.NET
        • HTML & CSS
        • جی کوئری
        • بوت استرپ
      • برنامه نویسی موبایل
        • اندروید
        • کاتلین
        • جاوا
        • ری اکت نیتیو
        • زامارین
        • فلاتر
        • فون گپ
      • برنامه نویسی ویندوز
        • سی پلاس پلاس
        • سی شارپ
        • جاوا
      • توسعه بازی
        • یونیتی
        • کانستراکت
      • توسعه دیتابیس
        • Mysql
        • OpenVPN
        • Redis
        • SQL Server
        • Vesta
        • WHMCS
        • Plesk
        • DirectAdmin
        • Cpanel
      • ابزار برنامه نویسی
        • الگوریتم و فلوچارت
        • Git
        • Visual Studio Code
        • Docker
        • RESTful API
        • Web API
        • Bootstrap Studio
        • SASS
        • Redux
      • اینترنت اشیاء
      • سیستم عامل
      • وردپرس
    • کسب و کار
      • استارتاپ و کارآفرینی
      • فروش
      • مدیریت
      • حسابداری
      • استخدام
      • مدیریت فرآیند
      • مدیریت پروژه
      • سیستم سازی
      • کسب درآمد از اینستاگرام
      • مهارت های ارتباطی
      • ابزارهای کسب و کار
      • کوچینگ
      • منابع انسانی
    • بازاریابی
      • دیجیتال مارکتینگ
        • سئو
        • تولید محتوا
        • کپی رایتینگ
        • سوشیال مدیا مارکتینگ
        • هک رشد
        • ایمیل مارکتینگ
      • بازاریابی B2B
      • برندینگ
      • استراتژی مارکتینگ
    • چند رسانه ای
      • تدوین ویدئو
        • افتر افکت
        • سینمافوردی
        • پریمیر
        • کمتازیا
        • ادیوس
      • انیمیشن
      • عکاسی
      • فیلم سازی
      • موشن گرافیک
    • طراحی گرافیک
      • ایلوستریتور
      • فتوشاپ
      • کورل دراو
      • ایندیزاین
      • طراحی پست اینستاگرام
      • طراحی رابط کاربری
      • 3Ds Max
      • اتوکد
      • ماتریکس
      • بلندر
      • نقاشی
    • زبان خارجه
      • زبان انگلیسی
      • زبان آلمانی
      • زبان فرانسه
      • زبان روسی
    • بورس و ارز دیجیتال
    • هوش مصنوعی و علم داده
    • امنیت شبکه
    • توسعه فردی
    • آکادمیک و مهندسی
    • ورزش و سلامتی
  • مجله داناپ
  • تدریس در داناپ
0
ورود / ثبت نام

آموزش جامع شی گرایی در جاوا

خانهدوره های آموزشیآموزش برنامه نویسی از 0 تا 100آموزش برنامه نویسی وبآموزش جاواآموزش جامع شی گرایی در جاوا
https://dl.danup.ir/Courses/778832/OOPinJava/1.OOP.in.Java.gfbjryh.mp4
قیمت :

رایگان!

امتیاز
4.88 از 8 رأی
4.88 8 رای
رایگان!
ویژگی های دوره
زبان: فارسی
2 ساعت و 33 دقیقه
17 درس
284 مگابایت
روش دریافت: دانلود آنی پس از پرداخت
حالت مطالعه

شی گرایی در جاوا هم مانند شی گرایی در php باعث سازماندهی کدها می شود. شی گرایی در واقع سبکی از برنامه نویسی است که ساختار اصلی آن از شی ها تشکیل می شود.

در شیوه برنامه نویسی شی گرا یا Object-Oriented Programming برنامه به شی گرایش دارد، به این معنا که داده ها و توابعی که قرار است بر روی داده ها اعمال شوند تا حد ممکن در قالبی به نام شی در کنار هم قرار می گیرند و نسبت به محیط بیرونی خود کپسوله می شوند.

منظور از شی یا Object یک جسم در دنیای واقعی مثل میز، کتاب، لپ تاپ و… است. برنامه نویسی شی گرا در واقع الگویی برای طراحی برنامه با استفاده از کلاس ها و اشیاء است.

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

مفاهیم و اصطلاحات شی گرایی در تمامی زبان های برنامه نویسی یکسان است اما شاید نحوه کاربرد آنها با یکدیگر متفاوت باشند. این مفاهیم  عبارت اند از :

  • کلاس (Class)
  • شی (Object)
  • رفتار (Behavior)
  • صفت (Attribute)
  • ارث بری (Inheritance)
  • کپسوله سازی (Encapsulation)
  • چند ریختی (Polymorphism)
  • انتزاع یا تجرید (Abstraction)

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

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

ویدئوهای دوره

معرفی دوره ویدئو

06:37

پیش نمایش

مفاهیم اصلی ویدئو

19:01

پیش نمایش

آشنایی با Constructor ویدئو

11:20

پیش نمایش

Call by value یا Call by reference ویدئو

14:49

خصوصی
این بخش خصوصی می باشد. برای دسترسی کامل به دروس این دوره باید این دوره را خریداری نمایید.

ارث بری ویدئو

07:55

خصوصی
این بخش خصوصی می باشد. برای دسترسی کامل به دروس این دوره باید این دوره را خریداری نمایید.

سطوح دسترسی ویدئو

08:37

خصوصی
این بخش خصوصی می باشد. برای دسترسی کامل به دروس این دوره باید این دوره را خریداری نمایید.

this ویدئو

07:30

خصوصی
این بخش خصوصی می باشد. برای دسترسی کامل به دروس این دوره باید این دوره را خریداری نمایید.

کپسوله سازی Encapsulation ویدئو

08:11

خصوصی
این بخش خصوصی می باشد. برای دسترسی کامل به دروس این دوره باید این دوره را خریداری نمایید.

آشنایی با Static ها ویدئو

11:30

خصوصی
این بخش خصوصی می باشد. برای دسترسی کامل به دروس این دوره باید این دوره را خریداری نمایید.

آشنایی با final ها ویدئو

04:04

خصوصی
این بخش خصوصی می باشد. برای دسترسی کامل به دروس این دوره باید این دوره را خریداری نمایید.

Super ویدئو

06:09

خصوصی
این بخش خصوصی می باشد. برای دسترسی کامل به دروس این دوره باید این دوره را خریداری نمایید.

Override کردن متدها ویدئو

05:21

خصوصی
این بخش خصوصی می باشد. برای دسترسی کامل به دروس این دوره باید این دوره را خریداری نمایید.

مفهوم Overload ویدئو

04:12

خصوصی
این بخش خصوصی می باشد. برای دسترسی کامل به دروس این دوره باید این دوره را خریداری نمایید.

Interface ها در جاوا ویدئو

12:58

خصوصی
این بخش خصوصی می باشد. برای دسترسی کامل به دروس این دوره باید این دوره را خریداری نمایید.

Abstract ها ویدئو

04:35

خصوصی
این بخش خصوصی می باشد. برای دسترسی کامل به دروس این دوره باید این دوره را خریداری نمایید.

بررسی Polymorphism ویدئو

11:02

خصوصی
این بخش خصوصی می باشد. برای دسترسی کامل به دروس این دوره باید این دوره را خریداری نمایید.

بررسی generic ها ویدئو

08:52

خصوصی
این بخش خصوصی می باشد. برای دسترسی کامل به دروس این دوره باید این دوره را خریداری نمایید.
آرکادمی
آرکادمی
مشاهده دوره های دیگر مدرس

راهنمای تخصصی برنامه نویسان در بازار کار

دوره های مرتبط

آموزش لاراول

آموزش جامع لاراول 5.7 در قالب پروژه طراحی فروشگاه آنلاین فایل

ارائه شده توسط< امین کریمی

شی گرایی در PHP

آموزش PHP شی گرا در قالب پروژه گالری عکس

ارائه شده توسط< امین کریمی

فرم سازی حرفه ای در وردپرس

آموزش فرم سازی حرفه ای در وردپرس

ارائه شده توسط< مسعود جواهری

طراحی سایت

طراحی وب از رویا تا واقعیت (فصل اول)

ارائه شده توسط< محمدرضا عسگری

آموزش javafx

آموزش کار با JavaFX به همراه مثال

[vc_row][vc_column][vc_column_text]JavaFX یک کتابخانه جاوا است که برای ساخت برنامه های Rich Internet استفاده می شود. برنامه های کاربردی نوشته شده با استفاده از این کتابخانه می توانند در سراسر سیستم عامل های …
ارائه شده توسط< محمدحسین ریماز

rate_reviewامتیاز دانشجویان دوره

4.9
4.88 8 رای
رایگان!
8 رأی
5 ستاره
7
4 ستاره
1
3 ستاره
0
2 ستاره
0
1 ستاره
0

chat_bubble_outlineنظرات

  • HastiA( دانشجوی دوره )
    آبان 16, 1398
    نمره 5 از 5
    برای پاسخ دادن وارد شوید

    خلاصه اما کاربردی.

  • amir_reza( دانشجوی دوره )
    دی 12, 1398
    نمره 5 از 5
    برای پاسخ دادن وارد شوید

    با سلام و خسته نباشید به مدرس عزیز
    در کمترین زمان بهترین اموزشی که میشد دید رو تدریس کردید
    واقعا ممنون

  • عباس مالکی( دانشجوی دوره )
    فروردین 21, 1399
    نمره 5 از 5
    برای پاسخ دادن وارد شوید

    سلام وعرض ادب..
    ممنون ازسایت خوب داناپ وآقای مهندس عبدالله زاده.بسیار عالی وکاربردی…

  • Mojy150( دانشجوی دوره )
    تیر 11, 1399
    نمره 5 از 5
    برای پاسخ دادن وارد شوید

    خلاصه ،کوتاه و مفید

  • محمدمهدی نصیری( دانشجوی دوره )
    خرداد 9, 1401
    نمره 4 از 5
    برای پاسخ دادن وارد شوید

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

  • [email protected]( دانشجوی دوره )
    تیر 6, 1403
    نمره 5 از 5
    برای پاسخ دادن وارد شوید

    سلام خیلی عالی مباحث را مختصر ومفید بدون اضافه گویی و حذف مطالب مهم ارائه کردید. ممنون که رایگان هم هست .خیلی عالی بود

  • علی انصاری( دانشجوی دوره )
    مرداد 4, 1403
    نمره 5 از 5
    برای پاسخ دادن وارد شوید

    سلام ارض ادب خدمت استاد عزیز و دوستان این کلیپ برای دوستانی است که برنامه نویسی حداقل 5 ماه کردند برای همین استاد عزیز خلاصه کردن که اضافه گویی نکنن دوستانی که 0 هستن به درد دشون نمیخوره چون درکی از برنامه نویسی ندارند

  • naiad( دانشجوی دوره )
    بهمن 27, 1403
    نمره 5 از 5
    برای پاسخ دادن وارد شوید

    عالی بود..

قوانین ثبت دیدگاه

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

لغو پاسخ

برای ارسال نظر باید وارد حساب کاربری خود شده باشید.

قیمت :

رایگان!

امتیاز
4.88 از 8 رأی
4.88 8 رای
رایگان!
زبان: فارسی
2 ساعت و 33 دقیقه
17 درس
284 مگابایت
روش دریافت: دانلود آنی پس از پرداخت
آرکادمی
آرکادمی
مشاهده دوره های دیگر مدرس

راهنمای تخصصی برنامه نویسان در بازار کار

دسته: آموزش برنامه نویسی از 0 تا 100، آموزش برنامه نویسی موبایل، آموزش برنامه نویسی وب، آموزش جاوا

لغو پاسخ

برای ارسال نظر باید وارد حساب کاربری خود شده باشید.

پلتفرم آموزش آنلاین داناپ

لذت یادگیری با تماشای دوره های آموزش آنلاین در هر زمان و هر مکان دو چندان می شود. ماموریت ما در داناپ برقراری عدالت آموزشی در کشور و کمک به جوانان برای اشتغال بیشتر بوده است. داناپ از سال 1396 تا به امروز سهم بزرگی در حوزه آموزش در کشور داشته و رضایت دانشجویان را از ابتدا ملاک کار خود قرار داده است.

دسترسی سریع
  • مجله داناپ
  • درباره ما
  • تدریس در داناپ
  • تماس با ما
  • قوانین و مقررات
logo-Enamad logo-samandehi
تمامی حقوق برای شرکت داناپ محفوظ می باشد. 1396-1404
ورود به سیستم ×
کد تایید
لطفاً کد تأیید ارسال شده را وارد کنید:
ارسال
رمز عبور را فراموش کرده اید؟
ورود با کد یکبارمصرف
ارسال مجدد کد یکبار مصرف(00:30)
آیا حساب کاربری ندارید؟
ثبت نام
ارسال مجدد کد یکبار مصرف(00:30)
برگشت به صفحه ورود به سایت

ارسال مجدد کد یکبار مصرف (00:30)
برگشت به صفحه ورود به سایت
%80 تخفیف ویژه تمامی دوره ها در جشنواره نیمکت آخر!
روز
ساعت
دقیقه
ثانیه
مشاهده دوره های آموزشی
پایان جشنواره

ورود

رمز عبور را فراموش کرده اید؟

یا

ارسال مجدد کد یکبار مصرف (00:30)

هنوز عضو نشده اید؟ عضویت در سایت