درک برنامه نویسی شی گرا (OOP) یک مهارت اساسی برای توسعه دهندگان نرم افزار است. اصول OOP را بیاموزید و دانش خود را برای استفاده از زبان های برنامه نویسی مدرن مانند #C++ ، C و جاوا تجهیز کنید.

سرفصل:

  • مقدمه
  • مباحث دوره
  • معرفی OOP
  • تعریف زبان های OOP
  • کلاس ها و آبجکت ها
  • تعریف کلاس
  • استفاده از کلاس
  • ایجاد کلاس (دمو)
  • خواص
  • متدها
  • Overloading
  • Scope
  • ساخت و تخریب شی
  • وراثت
  • Abstractions
  • Inheritance ،Aggregation و Composition
  • مجموعه ها
  • رابط ها
  • SOLID