test
This commit is contained in:
parent
37776af5db
commit
ab03d5f10c
4045 changed files with 286212 additions and 3 deletions
30
.config/Code/User/History/-2b6dc0c0/3xem.cpp
Normal file
30
.config/Code/User/History/-2b6dc0c0/3xem.cpp
Normal file
|
@ -0,0 +1,30 @@
|
|||
/*
|
||||
Rafay Ahmad
|
||||
23I-2526
|
||||
*/
|
||||
#include <iostream>
|
||||
using namespace std;
|
||||
|
||||
class A{
|
||||
public:
|
||||
A(){
|
||||
cout<<"A cstr\n";
|
||||
}
|
||||
};
|
||||
class B{
|
||||
public:
|
||||
B(){
|
||||
cout<<"B cstr\n";
|
||||
}
|
||||
};
|
||||
class C{
|
||||
|
||||
};
|
||||
|
||||
|
||||
int main(){
|
||||
|
||||
|
||||
|
||||
return 0;
|
||||
}
|
44
.config/Code/User/History/-2b6dc0c0/4X7m.cpp
Normal file
44
.config/Code/User/History/-2b6dc0c0/4X7m.cpp
Normal file
|
@ -0,0 +1,44 @@
|
|||
/*
|
||||
Rafay Ahmad
|
||||
23I-2526
|
||||
*/
|
||||
#include <iostream>
|
||||
using namespace std;
|
||||
|
||||
class A{
|
||||
public:
|
||||
A(){
|
||||
cout<<"A cstr\n";
|
||||
}
|
||||
void show(){
|
||||
cout<<"a show\n";
|
||||
}
|
||||
};
|
||||
class B{
|
||||
public:
|
||||
B(){
|
||||
cout<<"B cstr\n";
|
||||
}
|
||||
void show(){
|
||||
cout<<"b show\n";
|
||||
}
|
||||
};
|
||||
class C : public A, public B{
|
||||
public:
|
||||
C(){
|
||||
cout<<"C cstr\n";
|
||||
}
|
||||
void show(){
|
||||
cout<<"c show\n";
|
||||
}
|
||||
};
|
||||
|
||||
|
||||
int main(){
|
||||
|
||||
C obj;
|
||||
obj.show();
|
||||
obj.A::show();
|
||||
|
||||
return 0;
|
||||
}
|
24
.config/Code/User/History/-2b6dc0c0/8X01.cpp
Normal file
24
.config/Code/User/History/-2b6dc0c0/8X01.cpp
Normal file
|
@ -0,0 +1,24 @@
|
|||
/*
|
||||
Rafay Ahmad
|
||||
23I-2526
|
||||
*/
|
||||
#include <iostream>
|
||||
using namespace std;
|
||||
|
||||
class A{
|
||||
|
||||
};
|
||||
class B{
|
||||
|
||||
};
|
||||
class C{
|
||||
|
||||
};
|
||||
|
||||
|
||||
int main(){
|
||||
|
||||
|
||||
|
||||
return 0;
|
||||
}
|
50
.config/Code/User/History/-2b6dc0c0/EDS4.cpp
Normal file
50
.config/Code/User/History/-2b6dc0c0/EDS4.cpp
Normal file
|
@ -0,0 +1,50 @@
|
|||
/*
|
||||
Rafay Ahmad
|
||||
23I-2526
|
||||
*/
|
||||
#include <iostream>
|
||||
using namespace std;
|
||||
|
||||
class A{
|
||||
public:
|
||||
A(){
|
||||
cout<<"A cstr\n";
|
||||
}
|
||||
void show(){
|
||||
cout<<"a show\n";
|
||||
}
|
||||
};
|
||||
class B : public A{
|
||||
public:
|
||||
B(){
|
||||
cout<<"B cstr\n";
|
||||
}
|
||||
void show(){
|
||||
cout<<"b show\n";
|
||||
}
|
||||
};
|
||||
class C : public A{
|
||||
public:
|
||||
C(){
|
||||
cout<<"C cstr\n";
|
||||
}
|
||||
void show(){
|
||||
cout<<"c show\n";
|
||||
}
|
||||
};
|
||||
class D : public A, public B{
|
||||
public:
|
||||
D(){
|
||||
cout<<"D cstr\n";
|
||||
}
|
||||
void show(){
|
||||
cout<<"d show\n";
|
||||
}
|
||||
};
|
||||
|
||||
|
||||
int main(){
|
||||
|
||||
D obj;
|
||||
return 0;
|
||||
}
|
50
.config/Code/User/History/-2b6dc0c0/HSqH.cpp
Normal file
50
.config/Code/User/History/-2b6dc0c0/HSqH.cpp
Normal file
|
@ -0,0 +1,50 @@
|
|||
/*
|
||||
Rafay Ahmad
|
||||
23I-2526
|
||||
*/
|
||||
#include <iostream>
|
||||
using namespace std;
|
||||
|
||||
class A{
|
||||
public:
|
||||
A(){
|
||||
cout<<"A cstr\n";
|
||||
}
|
||||
void show(){
|
||||
cout<<"a show\n";
|
||||
}
|
||||
};
|
||||
class B : public A{
|
||||
public:
|
||||
B(){
|
||||
cout<<"B cstr\n";
|
||||
}
|
||||
void show(){
|
||||
cout<<"b show\n";
|
||||
}
|
||||
};
|
||||
class C : public A{
|
||||
public:
|
||||
C(){
|
||||
cout<<"C cstr\n";
|
||||
}
|
||||
void show(){
|
||||
cout<<"c show\n";
|
||||
}
|
||||
};
|
||||
class D : public C, public B{
|
||||
public:
|
||||
D(){
|
||||
cout<<"D cstr\n";
|
||||
}
|
||||
void show(){
|
||||
cout<<"d show\n";
|
||||
}
|
||||
};
|
||||
|
||||
|
||||
int main(){
|
||||
|
||||
D obj;
|
||||
return 0;
|
||||
}
|
44
.config/Code/User/History/-2b6dc0c0/IBub.cpp
Normal file
44
.config/Code/User/History/-2b6dc0c0/IBub.cpp
Normal file
|
@ -0,0 +1,44 @@
|
|||
/*
|
||||
Rafay Ahmad
|
||||
23I-2526
|
||||
*/
|
||||
#include <iostream>
|
||||
using namespace std;
|
||||
|
||||
class A{
|
||||
public:
|
||||
A(){
|
||||
cout<<"A cstr\n";
|
||||
}
|
||||
void show(){
|
||||
cout<<"a show\n";
|
||||
}
|
||||
};
|
||||
class B : public A{
|
||||
public:
|
||||
B(){
|
||||
cout<<"B cstr\n";
|
||||
}
|
||||
void show(){
|
||||
cout<<"b show\n";
|
||||
}
|
||||
};
|
||||
class C : public A{
|
||||
public:
|
||||
C(){
|
||||
cout<<"C cstr\n";
|
||||
}
|
||||
void show(){
|
||||
cout<<"c show\n";
|
||||
}
|
||||
};
|
||||
|
||||
|
||||
int main(){
|
||||
|
||||
C obj;
|
||||
obj.show();
|
||||
// obj.A::show();
|
||||
|
||||
return 0;
|
||||
}
|
42
.config/Code/User/History/-2b6dc0c0/IgwX.cpp
Normal file
42
.config/Code/User/History/-2b6dc0c0/IgwX.cpp
Normal file
|
@ -0,0 +1,42 @@
|
|||
/*
|
||||
Rafay Ahmad
|
||||
23I-2526
|
||||
*/
|
||||
#include <iostream>
|
||||
using namespace std;
|
||||
|
||||
class A{
|
||||
public:
|
||||
A(){
|
||||
cout<<"A cstr\n";
|
||||
}
|
||||
void show(){
|
||||
cout<<"a show\n";
|
||||
}
|
||||
};
|
||||
class B{
|
||||
public:
|
||||
B(){
|
||||
cout<<"B cstr\n";
|
||||
}
|
||||
void show(){
|
||||
cout<<"b show\n";
|
||||
}
|
||||
};
|
||||
class C : public A, public B{
|
||||
public:
|
||||
C(){
|
||||
cout<<"C cstr\n";
|
||||
}
|
||||
void show(){
|
||||
cout<<"c show\n";
|
||||
}
|
||||
};
|
||||
|
||||
|
||||
int main(){
|
||||
|
||||
|
||||
|
||||
return 0;
|
||||
}
|
44
.config/Code/User/History/-2b6dc0c0/LNvO.cpp
Normal file
44
.config/Code/User/History/-2b6dc0c0/LNvO.cpp
Normal file
|
@ -0,0 +1,44 @@
|
|||
/*
|
||||
Rafay Ahmad
|
||||
23I-2526
|
||||
*/
|
||||
#include <iostream>
|
||||
using namespace std;
|
||||
|
||||
class A{
|
||||
public:
|
||||
A(){
|
||||
cout<<"A cstr\n";
|
||||
}
|
||||
void show(){
|
||||
cout<<"a show\n";
|
||||
}
|
||||
};
|
||||
class B{
|
||||
public:
|
||||
B(){
|
||||
cout<<"B cstr\n";
|
||||
}
|
||||
void show(){
|
||||
cout<<"b show\n";
|
||||
}
|
||||
};
|
||||
class C : public A, public B{
|
||||
public:
|
||||
C(){
|
||||
cout<<"C cstr\n";
|
||||
}
|
||||
void show(){
|
||||
cout<<"c show\n";
|
||||
}
|
||||
};
|
||||
|
||||
|
||||
int main(){
|
||||
|
||||
C obj;
|
||||
obj.show();
|
||||
// obj.A::show();
|
||||
|
||||
return 0;
|
||||
}
|
53
.config/Code/User/History/-2b6dc0c0/RSSJ.cpp
Normal file
53
.config/Code/User/History/-2b6dc0c0/RSSJ.cpp
Normal file
|
@ -0,0 +1,53 @@
|
|||
/*
|
||||
Rafay Ahmad
|
||||
23I-2526
|
||||
*/
|
||||
#include <iostream>
|
||||
using namespace std;
|
||||
|
||||
class A{
|
||||
public:
|
||||
A(){
|
||||
cout<<"A cstr\n";
|
||||
}
|
||||
void show(){
|
||||
cout<<"a show\n";
|
||||
}
|
||||
};
|
||||
class B : public A{
|
||||
public:
|
||||
B(){
|
||||
cout<<"B cstr\n";
|
||||
}
|
||||
void show(){
|
||||
cout<<"b show\n";
|
||||
}
|
||||
};
|
||||
class C : public A{
|
||||
public:
|
||||
C(){
|
||||
cout<<"C cstr\n";
|
||||
}
|
||||
void show(){
|
||||
cout<<"c show\n";
|
||||
}
|
||||
};
|
||||
class D : public A, public B{
|
||||
public:
|
||||
D(){
|
||||
cout<<"D cstr\n";
|
||||
}
|
||||
void show(){
|
||||
cout<<"d show\n";
|
||||
}
|
||||
};
|
||||
|
||||
|
||||
int main(){
|
||||
|
||||
C obj;
|
||||
obj.show();
|
||||
// obj.A::show();
|
||||
|
||||
return 0;
|
||||
}
|
44
.config/Code/User/History/-2b6dc0c0/SXPy.cpp
Normal file
44
.config/Code/User/History/-2b6dc0c0/SXPy.cpp
Normal file
|
@ -0,0 +1,44 @@
|
|||
/*
|
||||
Rafay Ahmad
|
||||
23I-2526
|
||||
*/
|
||||
#include <iostream>
|
||||
using namespace std;
|
||||
|
||||
class A{
|
||||
public:
|
||||
A(){
|
||||
cout<<"A cstr\n";
|
||||
}
|
||||
void show(){
|
||||
cout<<"a show\n";
|
||||
}
|
||||
};
|
||||
class B{
|
||||
public:
|
||||
B(){
|
||||
cout<<"B cstr\n";
|
||||
}
|
||||
void show(){
|
||||
cout<<"b show\n";
|
||||
}
|
||||
};
|
||||
class C : public A, public B{
|
||||
public:
|
||||
C(){
|
||||
cout<<"C cstr\n";
|
||||
}
|
||||
void show(){
|
||||
cout<<"c show\n";
|
||||
}
|
||||
};
|
||||
|
||||
|
||||
int main(){
|
||||
|
||||
C obj;
|
||||
obj.show();
|
||||
// obj.A::show();
|
||||
|
||||
return 0;
|
||||
}
|
27
.config/Code/User/History/-2b6dc0c0/WcUr.cpp
Normal file
27
.config/Code/User/History/-2b6dc0c0/WcUr.cpp
Normal file
|
@ -0,0 +1,27 @@
|
|||
/*
|
||||
Rafay Ahmad
|
||||
23I-2526
|
||||
*/
|
||||
#include <iostream>
|
||||
using namespace std;
|
||||
|
||||
class A{
|
||||
public:
|
||||
A(){
|
||||
cout<<"A cstr\n";
|
||||
}
|
||||
};
|
||||
class B{
|
||||
|
||||
};
|
||||
class C{
|
||||
|
||||
};
|
||||
|
||||
|
||||
int main(){
|
||||
|
||||
|
||||
|
||||
return 0;
|
||||
}
|
44
.config/Code/User/History/-2b6dc0c0/YDZM.cpp
Normal file
44
.config/Code/User/History/-2b6dc0c0/YDZM.cpp
Normal file
|
@ -0,0 +1,44 @@
|
|||
/*
|
||||
Rafay Ahmad
|
||||
23I-2526
|
||||
*/
|
||||
#include <iostream>
|
||||
using namespace std;
|
||||
|
||||
class A{
|
||||
public:
|
||||
A(){
|
||||
cout<<"A cstr\n";
|
||||
}
|
||||
void show(){
|
||||
cout<<"a show\n";
|
||||
}
|
||||
};
|
||||
class B{
|
||||
public:
|
||||
B(){
|
||||
cout<<"B cstr\n";
|
||||
}
|
||||
void show(){
|
||||
cout<<"b show\n";
|
||||
}
|
||||
};
|
||||
class C : public A, public B{
|
||||
public:
|
||||
C(){
|
||||
cout<<"C cstr\n";
|
||||
}
|
||||
// void show(){
|
||||
// cout<<"c show\n";
|
||||
// }
|
||||
};
|
||||
|
||||
|
||||
int main(){
|
||||
|
||||
C obj;
|
||||
obj.show();
|
||||
// obj.A::show();
|
||||
|
||||
return 0;
|
||||
}
|
44
.config/Code/User/History/-2b6dc0c0/dE6P.cpp
Normal file
44
.config/Code/User/History/-2b6dc0c0/dE6P.cpp
Normal file
|
@ -0,0 +1,44 @@
|
|||
/*
|
||||
Rafay Ahmad
|
||||
23I-2526
|
||||
*/
|
||||
#include <iostream>
|
||||
using namespace std;
|
||||
|
||||
class A{
|
||||
public:
|
||||
A(){
|
||||
cout<<"A cstr\n";
|
||||
}
|
||||
void show(){
|
||||
cout<<"a show\n";
|
||||
}
|
||||
};
|
||||
class B{
|
||||
public:
|
||||
B(){
|
||||
cout<<"B cstr\n";
|
||||
}
|
||||
void show(){
|
||||
cout<<"b show\n";
|
||||
}
|
||||
};
|
||||
class C : public A, public B{
|
||||
public:
|
||||
C(){
|
||||
cout<<"C cstr\n";
|
||||
}
|
||||
void show(){
|
||||
cout<<"c show\n";
|
||||
}
|
||||
};
|
||||
|
||||
|
||||
int main(){
|
||||
|
||||
C obj;
|
||||
obj.show();
|
||||
// obj.A::show();
|
||||
|
||||
return 0;
|
||||
}
|
1
.config/Code/User/History/-2b6dc0c0/entries.json
Normal file
1
.config/Code/User/History/-2b6dc0c0/entries.json
Normal file
|
@ -0,0 +1 @@
|
|||
{"version":1,"resource":"file:///home/rafayahmad/Stuff/OOP/test.cpp","entries":[{"id":"ye9H.cpp","timestamp":1714454764066},{"id":"8X01.cpp","timestamp":1714454793232},{"id":"WcUr.cpp","timestamp":1714454819167},{"id":"3xem.cpp","timestamp":1714454832944},{"id":"gdmx.cpp","timestamp":1714454852374},{"id":"yJzR.cpp","timestamp":1714454875514},{"id":"wEf5.cpp","timestamp":1714454900836},{"id":"IgwX.cpp","timestamp":1714454922041},{"id":"vr11.cpp","timestamp":1714454940532},{"id":"4X7m.cpp","timestamp":1714455417438},{"id":"SXPy.cpp","timestamp":1714455482974},{"id":"LNvO.cpp","timestamp":1714455551442},{"id":"YDZM.cpp","timestamp":1714455679587},{"id":"dE6P.cpp","timestamp":1714455702592},{"id":"IBub.cpp","timestamp":1714457715011},{"id":"fyo2.cpp","timestamp":1714457747761},{"id":"RSSJ.cpp","timestamp":1714457772256},{"id":"EDS4.cpp","timestamp":1714457793045},{"id":"HSqH.cpp","timestamp":1714457870531},{"id":"uARp.cpp","timestamp":1714457930000},{"id":"nOOp.cpp","timestamp":1714457946937},{"id":"yYX1.cpp","timestamp":1714457988065}]}
|
47
.config/Code/User/History/-2b6dc0c0/fyo2.cpp
Normal file
47
.config/Code/User/History/-2b6dc0c0/fyo2.cpp
Normal file
|
@ -0,0 +1,47 @@
|
|||
/*
|
||||
Rafay Ahmad
|
||||
23I-2526
|
||||
*/
|
||||
#include <iostream>
|
||||
using namespace std;
|
||||
|
||||
class A{
|
||||
public:
|
||||
A(){
|
||||
cout<<"A cstr\n";
|
||||
}
|
||||
void show(){
|
||||
cout<<"a show\n";
|
||||
}
|
||||
};
|
||||
class B : public A{
|
||||
public:
|
||||
B(){
|
||||
cout<<"B cstr\n";
|
||||
}
|
||||
void show(){
|
||||
cout<<"b show\n";
|
||||
}
|
||||
};
|
||||
class C : public A{
|
||||
public:
|
||||
C(){
|
||||
cout<<"C cstr\n";
|
||||
}
|
||||
void show(){
|
||||
cout<<"c show\n";
|
||||
}
|
||||
};
|
||||
class D : public A, public B{
|
||||
|
||||
};
|
||||
|
||||
|
||||
int main(){
|
||||
|
||||
C obj;
|
||||
obj.show();
|
||||
// obj.A::show();
|
||||
|
||||
return 0;
|
||||
}
|
33
.config/Code/User/History/-2b6dc0c0/gdmx.cpp
Normal file
33
.config/Code/User/History/-2b6dc0c0/gdmx.cpp
Normal file
|
@ -0,0 +1,33 @@
|
|||
/*
|
||||
Rafay Ahmad
|
||||
23I-2526
|
||||
*/
|
||||
#include <iostream>
|
||||
using namespace std;
|
||||
|
||||
class A{
|
||||
public:
|
||||
A(){
|
||||
cout<<"A cstr\n";
|
||||
}
|
||||
};
|
||||
class B{
|
||||
public:
|
||||
B(){
|
||||
cout<<"B cstr\n";
|
||||
}
|
||||
};
|
||||
class C{
|
||||
public:
|
||||
C(){
|
||||
cout<<"C cstr\n";
|
||||
}
|
||||
};
|
||||
|
||||
|
||||
int main(){
|
||||
|
||||
|
||||
|
||||
return 0;
|
||||
}
|
52
.config/Code/User/History/-2b6dc0c0/nOOp.cpp
Normal file
52
.config/Code/User/History/-2b6dc0c0/nOOp.cpp
Normal file
|
@ -0,0 +1,52 @@
|
|||
/*
|
||||
Rafay Ahmad
|
||||
23I-2526
|
||||
*/
|
||||
#include <iostream>
|
||||
using namespace std;
|
||||
|
||||
class A{
|
||||
public:
|
||||
A(){
|
||||
cout<<"A cstr\n";
|
||||
}
|
||||
void show(){
|
||||
cout<<"a show\n";
|
||||
}
|
||||
};
|
||||
class B : public A{
|
||||
public:
|
||||
B(){
|
||||
cout<<"B cstr\n";
|
||||
}
|
||||
void show(){
|
||||
cout<<"b show\n";
|
||||
}
|
||||
};
|
||||
class C : public A{
|
||||
public:
|
||||
C(){
|
||||
cout<<"C cstr\n";
|
||||
}
|
||||
void show(){
|
||||
cout<<"c show\n";
|
||||
}
|
||||
};
|
||||
class D : public C, public B{
|
||||
public:
|
||||
D(){
|
||||
cout<<"D cstr\n";
|
||||
}
|
||||
void show(){
|
||||
cout<<"d show\n";
|
||||
}
|
||||
};
|
||||
|
||||
|
||||
int main(){
|
||||
|
||||
D obj;
|
||||
obj.B::show();
|
||||
|
||||
return 0;
|
||||
}
|
52
.config/Code/User/History/-2b6dc0c0/uARp.cpp
Normal file
52
.config/Code/User/History/-2b6dc0c0/uARp.cpp
Normal file
|
@ -0,0 +1,52 @@
|
|||
/*
|
||||
Rafay Ahmad
|
||||
23I-2526
|
||||
*/
|
||||
#include <iostream>
|
||||
using namespace std;
|
||||
|
||||
class A{
|
||||
public:
|
||||
A(){
|
||||
cout<<"A cstr\n";
|
||||
}
|
||||
void show(){
|
||||
cout<<"a show\n";
|
||||
}
|
||||
};
|
||||
class B : public A{
|
||||
public:
|
||||
B(){
|
||||
cout<<"B cstr\n";
|
||||
}
|
||||
void show(){
|
||||
cout<<"b show\n";
|
||||
}
|
||||
};
|
||||
class C : public A{
|
||||
public:
|
||||
C(){
|
||||
cout<<"C cstr\n";
|
||||
}
|
||||
void show(){
|
||||
cout<<"c show\n";
|
||||
}
|
||||
};
|
||||
class D : public C, public B{
|
||||
public:
|
||||
D(){
|
||||
cout<<"D cstr\n";
|
||||
}
|
||||
void show(){
|
||||
cout<<"d show\n";
|
||||
}
|
||||
};
|
||||
|
||||
|
||||
int main(){
|
||||
|
||||
D obj;
|
||||
obj.show();
|
||||
|
||||
return 0;
|
||||
}
|
43
.config/Code/User/History/-2b6dc0c0/vr11.cpp
Normal file
43
.config/Code/User/History/-2b6dc0c0/vr11.cpp
Normal file
|
@ -0,0 +1,43 @@
|
|||
/*
|
||||
Rafay Ahmad
|
||||
23I-2526
|
||||
*/
|
||||
#include <iostream>
|
||||
using namespace std;
|
||||
|
||||
class A{
|
||||
public:
|
||||
A(){
|
||||
cout<<"A cstr\n";
|
||||
}
|
||||
void show(){
|
||||
cout<<"a show\n";
|
||||
}
|
||||
};
|
||||
class B{
|
||||
public:
|
||||
B(){
|
||||
cout<<"B cstr\n";
|
||||
}
|
||||
void show(){
|
||||
cout<<"b show\n";
|
||||
}
|
||||
};
|
||||
class C : public A, public B{
|
||||
public:
|
||||
C(){
|
||||
cout<<"C cstr\n";
|
||||
}
|
||||
void show(){
|
||||
cout<<"c show\n";
|
||||
}
|
||||
};
|
||||
|
||||
|
||||
int main(){
|
||||
|
||||
C obj;
|
||||
obj.show();
|
||||
|
||||
return 0;
|
||||
}
|
36
.config/Code/User/History/-2b6dc0c0/wEf5.cpp
Normal file
36
.config/Code/User/History/-2b6dc0c0/wEf5.cpp
Normal file
|
@ -0,0 +1,36 @@
|
|||
/*
|
||||
Rafay Ahmad
|
||||
23I-2526
|
||||
*/
|
||||
#include <iostream>
|
||||
using namespace std;
|
||||
|
||||
class A{
|
||||
public:
|
||||
A(){
|
||||
cout<<"A cstr\n";
|
||||
}
|
||||
};
|
||||
class B{
|
||||
public:
|
||||
B(){
|
||||
cout<<"B cstr\n";
|
||||
}
|
||||
};
|
||||
class C : public A, public B{
|
||||
public:
|
||||
C(){
|
||||
cout<<"C cstr\n";
|
||||
}
|
||||
void show(){
|
||||
cout<<"c show\n";
|
||||
}
|
||||
};
|
||||
|
||||
|
||||
int main(){
|
||||
|
||||
|
||||
|
||||
return 0;
|
||||
}
|
33
.config/Code/User/History/-2b6dc0c0/yJzR.cpp
Normal file
33
.config/Code/User/History/-2b6dc0c0/yJzR.cpp
Normal file
|
@ -0,0 +1,33 @@
|
|||
/*
|
||||
Rafay Ahmad
|
||||
23I-2526
|
||||
*/
|
||||
#include <iostream>
|
||||
using namespace std;
|
||||
|
||||
class A{
|
||||
public:
|
||||
A(){
|
||||
cout<<"A cstr\n";
|
||||
}
|
||||
};
|
||||
class B{
|
||||
public:
|
||||
B(){
|
||||
cout<<"B cstr\n";
|
||||
}
|
||||
};
|
||||
class C : public A, public B{
|
||||
public:
|
||||
C(){
|
||||
cout<<"C cstr\n";
|
||||
}
|
||||
};
|
||||
|
||||
|
||||
int main(){
|
||||
|
||||
|
||||
|
||||
return 0;
|
||||
}
|
52
.config/Code/User/History/-2b6dc0c0/yYX1.cpp
Normal file
52
.config/Code/User/History/-2b6dc0c0/yYX1.cpp
Normal file
|
@ -0,0 +1,52 @@
|
|||
/*
|
||||
Rafay Ahmad
|
||||
23I-2526
|
||||
*/
|
||||
#include <iostream>
|
||||
using namespace std;
|
||||
|
||||
class A{
|
||||
public:
|
||||
A(){
|
||||
cout<<"A cstr\n";
|
||||
}
|
||||
void show(){
|
||||
cout<<"a show\n";
|
||||
}
|
||||
};
|
||||
class B : public A{
|
||||
public:
|
||||
B(){
|
||||
cout<<"B cstr\n";
|
||||
}
|
||||
void show(){
|
||||
cout<<"b show\n";
|
||||
}
|
||||
};
|
||||
class C : public A{
|
||||
public:
|
||||
C(){
|
||||
cout<<"C cstr\n";
|
||||
}
|
||||
void show(){
|
||||
cout<<"c show\n";
|
||||
}
|
||||
};
|
||||
class D : public C, public B{
|
||||
public:
|
||||
D(){
|
||||
cout<<"D cstr\n";
|
||||
}
|
||||
void show(){
|
||||
cout<<"d show\n";
|
||||
}
|
||||
};
|
||||
|
||||
|
||||
int main(){
|
||||
|
||||
D obj;
|
||||
obj.C::show();
|
||||
|
||||
return 0;
|
||||
}
|
13
.config/Code/User/History/-2b6dc0c0/ye9H.cpp
Normal file
13
.config/Code/User/History/-2b6dc0c0/ye9H.cpp
Normal file
|
@ -0,0 +1,13 @@
|
|||
/*
|
||||
Rafay Ahmad
|
||||
23I-2526
|
||||
*/
|
||||
#include <iostream>
|
||||
using namespace std;
|
||||
|
||||
int main(){
|
||||
|
||||
|
||||
|
||||
return 0;
|
||||
}
|
Loading…
Add table
Add a link
Reference in a new issue