Inheritance Problems
Inheritance Problems
class base
public:
base()
base(int x)
base(int x,int y)
};
public:
derived()
derived(int x)
derived(int x,int y)
};
int main()
derived a;
derived b(2);
derived c(2,3);
return 0;
#include<iostream>
class base
public:
base()
{
cout<<"Base class defalut constructor \n";
base(int x)
base(int x,int y)
};
public:
int a;
derived():base(a)
derived(int x)
derived(int x,int y)
}
};
int main()
derived a;
derived b(2);
derived c(2,3);
return 0;
#include<iostream>
class message
int x;
public:
message()
message(int a)
message(const message& m)
message temp(10);
return t;
~message()
};
int main()
message t1;
message t2=t1;
message t3;
t3=t2;
t1.send(t2);
t2=t1.receive(t3);
return 0;
}
#include<iostream>
class base
public:
base()
base(int x)
{
base(int x,int y)
};
public:
int a;
derived()
{
cout<<"DERIVED default class constructor \n";
derived(int x)
derived(int x,int y)
};
public:
subderived()
{
cout<<"SUBDERIVED default constructor \n";
subderived(int x)
subderived(int x,int y)
};
int main()
subderived a;
subderived b(2);
subderived c(2,3);
return 0;
}
#include<iostream>
class base
public:
base()
base(int x)
{
cout<<"BASE One argument constructor"<<endl;
base(int x,int y)
};
public:
int a;
derived():base(a)
derived(int x)
derived(int x,int y)
};
public:
subderived()
}
subderived(int x)
subderived(int x,int y)
};
int main()
subderived a;
subderived b(2);
subderived c(2,3);
return 0;