%80 تخفیف ویژه تمامی دوره ها در جشنواره مدار دانش - آخرین ساعات!
روز
ساعت
دقیقه
ثانیه
مشاهده دوره های آموزشی
پایان جشنواره
جستجو برای:
  • دسته بندی دوره ها
    • برنامه نویسی
      • برنامه نویسی وب
        • پایتون
          • جنگو
          • فلسک
        • PHP
          • لاراول
        • جاوا اسکریپت
          • نود جی اس
          • نکست جی اس
          • ری اکت
          • انگولار
        • 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
          • لاراول
        • جاوا اسکریپت
          • نود جی اس
          • نکست جی اس
          • ری اکت
          • انگولار
        • 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

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

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

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

زبان برنامه نویسی کاتلین

آموزش مقدماتی زبان کاتلین

زبان برنامه نویسی کاتلین (Kotlin) یک زبان ایستا می باشد که توسط برنامه نویسان مستقر در روسیه توسعه داده شده است.کاتلین را می توان بر روی ماشین های مجازی جاوا ...
ارائه شده توسط< آرکادمی
آموزش لینوکس مقدماتی

مهاجرت به لینوکس – آموزش لینوکس مقدماتی

لینوکس یا گنو/لینوکس در دهه 90 متولد شد و تاکنون همیشه در حال ارتقا و پیشرفت بوده است. این پیشرفت تا حدی بوده که امروزه از آن به عنوان ...
ارائه شده توسط< محمدرضا عسگری
استفاده از نقشه گوگل در سی شارپ

آموزش استفاده از نقشه گوگل در سی شارپ

استفاده از نقشه گوگل در سی شارپ یکی از پر جستجوترین عبارات برای برنامه نویسان این زبان می باشد. ممکن است بخواهید در یکی از برنامه های سی شارپ (#C) ...
ارائه شده توسط< کیا حامدی
فرم سازی حرفه ای در وردپرس

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


ارائه شده توسط< مسعود جواهری
راه اندازی فروشگاه اینترنتی با وردپرس

آموزش جامع راه اندازی فروشگاه اینترنتی با وردپرس


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

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
    برای پاسخ دادن وارد شوید

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

  • iran.iranian@gmail.com( دانشجوی دوره )
    تیر 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، آموزش برنامه نویسی موبایل، آموزش برنامه نویسی وب، آموزش جاوا

لغو پاسخ

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

برنامه نویسی

  • آموزش برنامه نویسی
  • آموزش پایتون
  • آموزش جاوا اسکریپت
  • آموزش html و css
  • آموزش وردپرس
  • آموزش اندروید
  • آموزش یونیتی
  • آموزش جنگو
  • آموزش php
  • آموزش بازی سازی

مارکتینگ

  • آموزش بازاریابی
  • آموزش دیجیتال مارکتینگ
  • آموزش برندینگ
  • آموزش سئو
  • آموزش تولید محتوا
  • آموزش استراتژی مارکتینگ
  • آموزش بازاریابی B2B
  • آموزش سوشیال مدیا مارکتینگ

کسب و کار

  • آموزش کارآفرینی و استارتاپ
  • آموزش فروش
  • آموزش مدیریت
  • آموزش استخدام
  • آموزش سیستم سازی
  • آموزش کسب درآمد از اینستاگرام
  • آموزش منابع انسانی
  • آموزش حسابداری
  • آموزش کوچینگ

چندرسانه ای

  • آموزش افتر افکت
  • آموزش سینمافوردی
  • آموزش پریمیر
  • آموزش موشن گرافیک
  • آموزش فیلم سازی
  • آموزش ساخت انیمیشن
  • آموزش کمتازیا

طراحی گرافیک

  • آموزش طراحی گرافیک
  • آموزش فتوشاپ
  • آموزش ایلوستریتور
  • آموزش کورل دراو
  • آموزش ایندیزاین
  • آموزش طراحی رابط کاربری
  • آموزش نقاشی
  • آموزش طراحی پست اینستاگرام
  • آموزش 3DS Max
  • آموزش اتوکد

دیگر دسته ها

  • آموزش زبان انگلیسی
  • آموزش زبان آلمانی
  • آموزش بورس و ارز دیجیتال
  • آموزش هوش مصنوعی
  • آموزش امنیت شبکه
  • توسعه فردی
  • آکادمیک و مهندسی
پلتفرم آموزش آنلاین داناپ

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

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

ارسال مجدد کد یکبار مصرف (00:30)
برگشت به صفحه ورود به سایت

ورود

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

یا

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

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