Hallo zusammen,
ich lese gerade "OOP für Dummies". Dort wird die späte Bindung
in C++ erklärt. Leider verstehe ich das nicht so ganz.
Was ist das besondere daran und vorallem: wofür kann ich es
einsetzen.
Viele Grüße
annA
hier das Beispiel aus dem Buch...:
#include <iostream>
using namespace std;
class A
{
public:
virtual void doSomething(int Value)
{
cout << "wir sind in A: " << Value << endl;
}
};
class B : public A
{
public:
virtual void doSomething(int Value)
{
cout << "wir sind in B: " << Value << endl;
}
};
int main()
{
A objectA;
B objectB;
A* pA;
pA = &objectA;
pA->doSomething(999);
pA = &objectB;
pA->doSomething(123);
return 0;
}