CPP
cpp
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
#include <iostream>
using namespace std;
class Mother {
public:
Mother(int a,int b) :
fricci(a), sbicci(b){
cout <<"Mother ctor"<<endl;
cout <<"fricci:"<<this->fricci<<endl;
cout <<"sbicci:"<<this->sbicci<<endl;
}
Mother():Mother(77,-7){}
~Mother(){
cout <<"Mother dtor"<<endl;
}
void say(){
cout <<fricci<<" "<<sbicci<<endl;
}
protected:
int fricci;
private:
int sbicci;
};
class Daughter: public Mother {
public:
Daughter(){
cout <<"Daughter ctor"<<endl;
Enter to Rename, Shift+Enter to Preview
OUTPUT
Run