31 lines
383 B
C++
31 lines
383 B
C++
#include <iostream.h>
|
|
class Base
|
|
{
|
|
public:
|
|
virtual void fn()
|
|
{ cout << "In Base Klasse \n"; }
|
|
};
|
|
class SubClass : public Base
|
|
{
|
|
public:
|
|
virtual void fn()
|
|
{cout << "In Sub Klasse\n";}
|
|
};
|
|
|
|
void test(Base &b)
|
|
{
|
|
b.fn();
|
|
}
|
|
|
|
int main()
|
|
{
|
|
Base bc;
|
|
SubClass sc;
|
|
cout << "bc aufrufen\n";
|
|
test(bc);
|
|
cout << "sc aufrufen\n";
|
|
test(sc);
|
|
return 0;
|
|
}
|
|
|