Summary Files Commits Branches @commit @diff @stats
path: root / src
diff options
context:
space:
mode:
Commiteb5fd14e0bc7b77676d0cba4fcc38f1c9cfa91b7 (patch)
Author
 Syndamia <kamen@syndamia.com>
2024-05-25 16:11:53 +0300
Committer
 Syndamia <kamen@syndamia.com>
2024-05-25 16:11:53 +0300
Files8534f9a8431b4076449b03728f81cb9840505b86 /src
syndamia.com-eb5fd14e0bc7b77676d0cba4fcc38f1c9cfa91b7.tar
syndamia.com-eb5fd14e0bc7b77676d0cba4fcc38f1c9cfa91b7.tar.gz
syndamia.com-eb5fd14e0bc7b77676d0cba4fcc38f1c9cfa91b7.zip
Parent610d760e2e91f2ee50a48fd1f4c57d4b35e68523 (diff)
[te/oop-2023/w13] Added solutions
2 files changed, 7 insertions, 1 deletions
-rw-r--r--src/teaching/oop-2023/index.md2
-rw-r--r--src/teaching/oop-2023/week13/index.md6
diff --git a/src/teaching/oop-2023/index.md b/src/teaching/oop-2023/index.md
index 791d120..74d7694 100644
--- a/src/teaching/oop-2023/index.md
+++ b/src/teaching/oop-2023/index.md
@@ -26,5 +26,5 @@
|10|25.04.2024|[Задачи](./week10/) \|\| [Решения](https://github.com/Syndamia/oop-2023-solutions/tree/main/week10) \|\| [GitHub classroom](https://classroom.github.com/a/PbkITWhF)|
|11|09.05.2024|[Задачи](./week11/) \|\| [Решения](https://github.com/Syndamia/oop-2023-solutions/tree/main/week11) \|\| [GitHub classroom](https://classroom.github.com/a/oYQehcnN) **Това упражнение е от 11:15 до 13:15**|
|12|09.05.2024|[Задачи](./week12/) \|\| [Решения](https://github.com/Syndamia/oop-2023-solutions/tree/main/week12) \|\| [GitHub classroom](https://classroom.github.com/a/o7hNz1pr)|
-|13|16.05.2024|[Задачи](./week13/) <!-- \|\| [Решения](https://github.com/Syndamia/oop-2023-solutions/tree/main/week12) --> \|\| [GitHub classroom](https://classroom.github.com/a/GvV1wrC1)|
+|13|16.05.2024|[Задачи](./week13/) \|\| [Решения](https://github.com/Syndamia/oop-2023-solutions/tree/main/week13) \|\| [GitHub classroom](https://classroom.github.com/a/GvV1wrC1)|
|14|23.05.2024|[Задачи](./week14/) <!-- \|\| [Решения](https://github.com/Syndamia/oop-2023-solutions/tree/main/week12) --> \|\| [GitHub classroom](https://classroom.github.com/a/K0XomKEP)|
diff --git a/src/teaching/oop-2023/week13/index.md b/src/teaching/oop-2023/week13/index.md
index a62f1d2..5d2ad35 100644
--- a/src/teaching/oop-2023/week13/index.md
+++ b/src/teaching/oop-2023/week13/index.md
@@ -8,6 +8,8 @@ GitHub classroom: [classroom.github.com/a/GvV1wrC1](https://classroom.github.com
### Задача 1 - Множествено наследяване
+&::solution-link [Решение](https://github.com/Syndamia/oop-2023-solutions/blob/main/week13/Exercise1)
+
Реализирайте клас `String`, който запазва динамичен низ с фиксиран размер.
Реализирайте клас `IndexArray`, който запазва динамичен масив с фиксиран размер от цели числа - индекси.
@@ -21,6 +23,8 @@ GitHub classroom: [classroom.github.com/a/GvV1wrC1](https://classroom.github.com
### Задача 2
+&::solution-link [Решение](https://github.com/Syndamia/oop-2023-solutions/blob/main/week13/Exercise2)
+
<!-- Диамант -->
Реализирайте шаблонен клас `Container`, който съхранява масив с фиксиран размер от елементи с подаден тип.
@@ -42,6 +46,8 @@ GitHub classroom: [classroom.github.com/a/GvV1wrC1](https://classroom.github.com
### Задача 3
+&::solution-link [Решение](https://github.com/Syndamia/oop-2023-solutions/blob/main/week13/Exercise3)
+
<!-- Диамант -->
Реализирайте клас `User`, който запазва потребителско име и парола като низове с произволна дължина, заедно с булев флаг `banned`, определящ дали акаунтът може да прави действия.