7.5 Übung 6
|
#include<iostream>
#include<stdio.h>
using namespace std;
class Tier
{
public:
string name;
Tier(string name)
{
this->name = name;
}
void zeigeOberbegriff()
{
cout<<"Ich bin ein Tier"<<endl;
}
};
class Hund : public Tier
{
public:
Hund(string name) : Tier(name)
{
}
void zeigeSpezies()
{
cout<<"Ich bin ein Hund."<<endl;
}
};
int main()
{
Hund h("Fiffi");
cout<<h.name<<endl;
system("PAUSE");
return 0;
}
Code 7.5-1: Verwendung des Konstruktors der Basisklasse.