Website Summary Files Commits Branches @commit @diff @stats
path: root / README.md
diff options
context:
space:
mode:
Commit8cf1283a4ffb9fe1901c29c087fa376de82726af (patch)
Author
 angeld55 <angel_dimitriev@abv.bg>
2022-02-19 23:30:52 +0200
Committer
 angeld55 <angel_dimitriev@abv.bg>
2022-02-19 23:30:52 +0200
Filesabdfe6bf526100dcce87a88563100e02adf7605e /README.md
Object-oriented_programming_FMI-8cf1283a4ffb9fe1901c29c087fa376de82726af.tar
Object-oriented_programming_FMI-8cf1283a4ffb9fe1901c29c087fa376de82726af.tar.gz
Object-oriented_programming_FMI-8cf1283a4ffb9fe1901c29c087fa376de82726af.zip
Parentd73a7ec225516657dec74472a0491330e9999217 (diff)
clean up
1 files changed, 1 insertions, 19 deletions
-rw-r--r--README.md20
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:** Дървовидна структура от обекти от полиморфна йерархия.