chore: manual sync

This commit is contained in:
Jan Meyer
2026-04-16 11:41:30 +02:00
parent 477e49c6f2
commit de10a87bd5
3 changed files with 14 additions and 21 deletions

View File

@@ -20,20 +20,6 @@
"icon": "lucide-file", "icon": "lucide-file",
"title": "29593852 - Strings" "title": "29593852 - Strings"
} }
},
{
"id": "f2cbb43fcaaa6aec",
"type": "leaf",
"state": {
"type": "markdown",
"state": {
"file": "00 Inbox/29605321 - OOP 4_16.md",
"mode": "source",
"source": false
},
"icon": "lucide-file",
"title": "29605321 - OOP 4_16"
}
} }
] ]
} }
@@ -198,10 +184,12 @@
}, },
"active": "7a0e7b37bd89861d", "active": "7a0e7b37bd89861d",
"lastOpenFiles": [ "lastOpenFiles": [
"10 Courses/02 - SoSe 2026/OOP/29605397 - OOP.md",
"10 Courses/02 - SoSe 2026/OOP/29605321 - Classes.md",
"40 Extras/OOP_Lecture/5_project/blog/img/02_oops.jpg",
"10 Courses/02 - SoSe 2026/OOP", "10 Courses/02 - SoSe 2026/OOP",
"10 Courses/02 - SoSe 2026/AT/29593852 - Strings.md", "10 Courses/02 - SoSe 2026/AT/29593852 - Strings.md",
"10 Courses/02 - SoSe 2026/AT/29593952 - Regular Languages.md", "10 Courses/02 - SoSe 2026/AT/29593952 - Regular Languages.md",
"00 Inbox/29605321 - OOP 4_16.md",
"00 Inbox/29595454 - Komplexe Zahlen und Eigenwertaufgaben.md", "00 Inbox/29595454 - Komplexe Zahlen und Eigenwertaufgaben.md",
"OOP - Apr", "OOP - Apr",
"10 Courses/02 - SoSe 2026/Mathe II/29595454 - Mathematik II.md", "10 Courses/02 - SoSe 2026/Mathe II/29595454 - Mathematik II.md",
@@ -239,11 +227,9 @@
"40 Extras/OOP_Lecture/6_exams/sose25/img/q0.svg", "40 Extras/OOP_Lecture/6_exams/sose25/img/q0.svg",
"40 Extras/OOP_Lecture/6_exams/sose23/img/uml1.pdf", "40 Extras/OOP_Lecture/6_exams/sose23/img/uml1.pdf",
"40 Extras/OOP_Lecture/6_exams/sose23/img/q7.svg", "40 Extras/OOP_Lecture/6_exams/sose23/img/q7.svg",
"40 Extras/OOP_Lecture/6_exams/sose23/img/q6.svg",
"40 Extras/OOP_Lecture/6_exams/wise24/exam_solution.pdf", "40 Extras/OOP_Lecture/6_exams/wise24/exam_solution.pdf",
"40 Extras/OOP_Lecture/6_exams/wise24/exam.pdf", "40 Extras/OOP_Lecture/6_exams/wise24/exam.pdf",
"40 Extras/OOP_Lecture/6_exams/wise23/exam_solution.pdf", "40 Extras/OOP_Lecture/6_exams/wise23/exam_solution.pdf",
"40 Extras/OOP_Lecture/6_exams/wise23/exam.pdf",
"40 Extras/OOP_Lecture/6_exams/sose25/feedbacks.md", "40 Extras/OOP_Lecture/6_exams/sose25/feedbacks.md",
"40 Extras/OOP_Lecture/6_exams/sose25/evaluation.md", "40 Extras/OOP_Lecture/6_exams/sose25/evaluation.md",
"40 Extras/OOP_Lecture/6_exams/sose24/feedbacks.md", "40 Extras/OOP_Lecture/6_exams/sose24/feedbacks.md",

View File

@@ -1,23 +1,24 @@
--- ---
created: 2026-04-16 08:01 created: 2026-04-16 08:01
course: course: "[[29605397 - OOP]]"
topic: topic: classes
related: related:
type: lecture type: lecture
status: 🔴 status: 🔴
tags: tags:
- university - university
- cpp
--- ---
## 📌 Summary ## 📌 Summary
> [!abstract] > [!abstract]
> Introduction of Classes and visibility modifiers
> >
--- ---
## 📝 Content ## 📝 Content
## Classes
C approach of defining a Pokemon: C approach of defining a Pokemon:
```C ```C
typedef struct { typedef struct {
@@ -155,6 +156,6 @@ We can also create an instance as a copy of another object of the _same class_:
class Pokemon { class Pokemon {
// ... // ...
public: public:
Pokemon(const Pokemon& p) Pokemon(const Pokemon& other): exp(other.exp), level(other.level) {}
} }
``` ```

View File

@@ -0,0 +1,6 @@
---
created: 2026-04-16 09:17
course: "[[29605397 - OOP]]"
tags:
- university
---