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

سرفصل:

  • معرفی دوره
  • نصب و راه اندازی محیط
  • معرفی و اعلام کلاس
  • ایجاد اشیاء
  • متغیرهای کلاس و Instance
  • اختصاص حافظه
  • درک ساختارها و وراثت
  • کار با سازندگان
  • انواع سازندگان
  • مقدمه و انواع وراثت
  • استفاده از پلیمورفیسم و انتزاع
  • Polymorphism – متد Overloading و Overriding
  • مدیریت استثناها و خطاها
  • استفاده از رابط
  • کپسوله سازی
  • متدهای Getter و Setter
  • و غیره