Website Summary Files Commits Branches @commit @diff @stats
diff options
context:
space:
mode:
Commit132303923b55f9ba80d338bdf1e7a717d5f0e9e9 (patch)
Author
 Angel Dimitriev <angel_dimitriev@abv.bg>
2022-05-24 02:41:48 +0300
Committer
 GitHub <noreply@github.com>
2022-05-24 02:41:48 +0300
Files812c07c318a66169d336a5831558b9e559e7750a
Object-oriented_programming_FMI-132303923b55f9ba80d338bdf1e7a717d5f0e9e9.tar
Object-oriented_programming_FMI-132303923b55f9ba80d338bdf1e7a717d5f0e9e9.tar.gz
Object-oriented_programming_FMI-132303923b55f9ba80d338bdf1e7a717d5f0e9e9.zip
Parent03193f540c3ea374bc03724392f45f591e886c47 (diff)
Update README.MD
1 files changed, 10 insertions, 4 deletions
-rw-r--r--Sem. 12/README.MD14
diff --git a/Sem. 12/README.MD b/Sem. 12/README.MD
index 95fd3d1..e344121 100644
--- a/Sem. 12/README.MD
+++ b/Sem. 12/README.MD
@@ -29,6 +29,8 @@ int main()
bPtr->f(); // B::f()
aPtr->f(); // A::f()
+
+ delete bPtr;
}
```
@@ -65,10 +67,14 @@ struct C : public A
int main()
{
- A* ptrs[2];
- ptrs[0] = new A();
- ptrs[1] = new B();
- ptrs[2] = new C();
+ A* ptrs[3];
+ A obj1;
+ B obj2;
+ C obj3;
+
+ ptrs[0] = &obj1;
+ ptrs[1] = &obj2;
+ ptrs[2] = &obj3;
ptrs[0]->f(); // A::f()
ptrs[1]->f(); // B::f()