diff options
Update README.md
1 files changed, 4 insertions, 0 deletions
| -rw-r--r-- | Sem. 13/README.md | 4 |
diff --git a/Sem. 13/README.md b/Sem. 13/README.md index 6bc30fa..ded7944 100644 --- a/Sem. 13/README.md +++ b/Sem. 13/README.md @@ -1,5 +1,6 @@ # Колекции от обекти в полиморфна йерархия. Копиране и триене. +## Виртуални таблици. Виртуални таблици - таблица с указатели към функции. @@ -42,6 +43,9 @@ struct C : public B  +## override и final + - override указва, че дадена функция презаписва функция от базовия клас. Ако в базовия клас няма такава функция, то кодът няма да се компилира. + - final указва, че дадена функция не може да се презависва надолу по йерархията или че даден клас не може да се наследява. ## Колекция. Можем да реализираме колекция от различни типове (но с общ базов клас), чрез масив от указатели. Указателите трябва да са от типа на базовия клас. |
