В този курс сме разгледали в детайли основите на ООП, използвайки езика за програмиране C#.

Какво ще научите?

  • Дефиниране на обекти
    • Класове - полета, пропертита, конструктори, методи
    • Абстрактни класове, интерфейси, виртуални методи
    • Модификатори за достъп
  • Принципи на ООП
    • Абстракция
    • Наследяване
    • Полиморфизъм
    • Енкапсулация
    • Защитно програмиране
  • Обща система от типове в .NET
  • Допълнителни теми
    • Разширяващи методи
    • Делегати
    • Ламбда изрази
    • Dynamic типове
    • LINQ
  • Решаване на примерни задачи

View Comments