From 93f3c11b60a65fd470d1af710da0f8c735a432ec Mon Sep 17 00:00:00 2001 From: Jan Meyer Date: Thu, 16 Apr 2026 08:46:37 +0200 Subject: [PATCH] vault backup: 2026-04-16 08:46:37 --- 00 Inbox/29605321 - OOP 4_16.md | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/00 Inbox/29605321 - OOP 4_16.md b/00 Inbox/29605321 - OOP 4_16.md index 553e9be..4ab724d 100644 --- a/00 Inbox/29605321 - OOP 4_16.md +++ b/00 Inbox/29605321 - OOP 4_16.md @@ -36,6 +36,14 @@ void upgrade(*Pokemon p, int gainedExp) { p->level += 1; } } + +int main() { + Pokemon fukano = {3600, 1, 400, 400, 20, 1200}; + printf("Exp of fukano: %d", fukano); + upgrade(&fukano, 400); + printf("Exp of fukano: %d", fukano); + return 0; +} ``` In C++ we use classes: @@ -57,4 +65,11 @@ public: // visibility modifier } } } + +int main() { + Pokemon fukano = {3600, 1, 400, 400, 20, 1200}; + cout << "Exp of fukano: " << fukano.exp << endl; + fukano.upgrade(400); + cout << "Exp of fukano: " << fukano.exp << endl; +} ``` \ No newline at end of file