- Teacher: Елиза Стефанова
Курсът запознава студентите с базовите елементи на обектно-ориентираното програмиране. Разглежда дефинирането и използването на основните компоненти на класовете (конструктори, деструктори, оператори за присвояване и др. операторни функции). Съществена част от изложението заема наследяването (единично и множествено). Разглеждат се редица особености при дефинирането на каноничното представяне на производни класове. Специално внимание се отделя на виртуалните основни класове, на динамичното свързване, на дефинирането и използването на виртуални функции, на полиморфизма, виртуалните деструктори, абстрактните и контейнерните класове, както и на механизмите за генериране и обработка изключения.
Изложението се базира на езика C++.
Изложението се базира на езика C++.
- Teacher: Кристиан Азманов
- Teacher: Кристин Александрова
- Teacher: Слави Боянов
- Teacher: Радослав Георгиев
- Teacher: Добрин Добрев
- Teacher: Боян Киров
- Teacher: Камен Коцев
- Teacher: Кристиян Пейчев
- Teacher: Росен Рачев
- Teacher: Димитър Трендафилов
- Teacher: Трифон Трифонов
- Teacher: Гергана Енева
- Teacher: Моника Филипова
- Teacher: Георги Георгиев
- Teacher: Стоян Димитров
- Teacher: Андрей Дренски
- Teacher: Николина Ефтимова
- Teacher: Добромир Кралчев
- Teacher: Минко Марков
- Teacher: Мартин Попов
- Teacher: Надя Златева
- Teacher: Йордан Митев
- Teacher: Стефан Вътев
- Teacher: Красимир Георгиев
- Teacher: Петър Митанкин
- Teacher: Владислав Ненчев
- Teacher: Александра Соскова
- Teacher: Александър Терзииванов
- Teacher: Нели Хатева
- Teacher: Мартин Лаков
- Teacher: Калин Николов
- Teacher: Дафина Петкова
- Teacher: Магдалина Тодорова
- Teacher: Гергана Енева
- Teacher: Моника Филипова
- Teacher: Георги Георгиев
- Teacher: Николина Ефтимова
- Teacher: Добромир Кралчев
- Teacher: Минко Марков
- Teacher: Стефан Фотев
- Teacher: Виктория Христова
- Teacher: Надя Златева
- Teacher: Йордан Митев
- Teacher: Анна Попова
- Teacher: Венелин Черногоров
- Teacher: Дончо Дончев
- Teacher: Димитър Биров