From 8cf1283a4ffb9fe1901c29c087fa376de82726af Mon Sep 17 00:00:00 2001 From: angeld55 Date: Sat, 19 Feb 2022 23:30:52 +0200 Subject: clean up --- README.md | 20 +------------------- 1 file changed, 1 insertion(+), 19 deletions(-) (limited to 'README.md') diff --git a/README.md b/README.md index be7ccf1..990383e 100644 --- a/README.md +++ b/README.md @@ -1,20 +1,2 @@ -### Код от семинарите по ООП - спец. Компютърни науки - летен семестър 2020/2021 +### Код от семинарите по ООП - спец. Компютърни науки и спец. Софтуерно инженерството - - - - **Тема 1:** Структури. Декалрация и използване на структури. Предговор на някои теми от УП (динамична памет, сортировки). - - **Тема 2:** Потоци и текстови файлове. Писане и четене в **текстов файл**. - - **Тема 3:** Потоци и двоични файлове. Състояние на поток. Писане и четене в **двоични файлове**. - - **Тема 4:** Структури. Размер на обекти. **Подравняване**. Работа с **обекти, динамична памет и двоични файлове**. - - **Тема 5:** Член-функции. Жизнен цикъл на обект. Конструктори и деструктор. **Капсулация**. Модификатори за достъп. Член-функции **get** и **set**. - - **Тема 6:** Разделна компилация. **Абстракция**. Копиращ конструктор и оператор= - - **Тема 7:** Динамична памет в класовете. Голямата четворка (**Rule of four**). - - **Тема 8:** Предефиниране на оператори. Приятелски класове и функции. - - **Тема 9:** **Композиция** на обекти. Масиви от обекти. **has-a** взаимотношения. - - **Тема 10:** Шаблони. Реализация на шаблонен клас. - - **Тема 11:** Move семантики. - - **Тема 12:** Наследяване. **is-a** взаимотношения. - - **Тема 13:** Статично и динамично свързване. Виртуални функции. **Полиморфизъм**. Абстрактни класове. - - **Тема 14:** Колекции от обекти в **полиморфна йерархия**. Копиране и триене. - - **Тема 15:** Factory pattern. Полиморифизъм. Преобразуване на указател от базов клас до указател от клас-наследник. - - **Тема 16:** Дървовидна структура от обекти от полиморфна йерархия. -- cgit v1.3.1-23-gd82d