Files
hwr2024_b/cpp/classes/main.cpp
T

25 lines
480 B
C++

#include "ClassA.h"
int main() {
ClassA a{};
a.Print();
ClassA *pA = nullptr;
pA = new ClassA();
pA->Print();
// (*pA).Print(); // same line as above, but more complex to write
delete pA;
pA = nullptr;
a.CompareTo(pA);
IComparable *pComparable = nullptr;
pComparable = new ClassA();
pComparable->CompareTo(pA);
// pA = dynamic_cast<ClassA *>(pComparable);
delete pComparable;
pComparable = nullptr;
return 0;
}