Skip to content

Курсът "Java OOP" учи на принципите на обектно-ориентираното програмиране (ООП), на работа с класове и обекти, използване на обектно-ориентирано моделиране и изграждане на йерархии от класове. Изучават се основните принципи на ООП като абстракция (интерфейси, абстрактни класове), енкапсулация, наследяване и полиморфизъм. Навлизане в най-често из…

Notifications You must be signed in to change notification settings

stellagadevska/Java-OOP

Repository files navigation

Java-OOP

За курса

Курсът "Java OOP" ще ви научи на принципите на обектно-ориентираното програмиране (ООП), да работите с класове и обекти, да ползвате обектно-ориентирано моделиране и да изграждате йерархии от класове. Ще се изучават основните принципи на ООП като абстракция (интерфейси, абстрактни класове), енкапсулация, наследяване и полиморфизъм. Ще навлезем в най-често използваните шаблони за дизайн (design patterns). Ще обърнем внимание на компонетно тестване (писане на unit тестове) и концепцията за Test Driven Development (TDD), употребата на reflection.

Придобити умения

  • Разбиране на парадигмата обектно-ориентирано програмиране
  • Прилагане на принципите от обектно-ориентираното програмиране
  • Капсулация на данните
  • Създаване на йерархия от класове и наследяване
  • Използване на Reflection
  • Компонетно тестване

Java OOP - October 2020 - Certificate

About

Курсът "Java OOP" учи на принципите на обектно-ориентираното програмиране (ООП), на работа с класове и обекти, използване на обектно-ориентирано моделиране и изграждане на йерархии от класове. Изучават се основните принципи на ООП като абстракция (интерфейси, абстрактни класове), енкапсулация, наследяване и полиморфизъм. Навлизане в най-често из…

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages