Professional Documents
Culture Documents
Practical No 6 (2) 123
Practical No 6 (2) 123
Program:-
#include <iostream>
class unary
int x,y ;
public:
void get()
cout<<"enter 2 no:\n";
cin>>x>>y;
void show()
cout<<x<<" "<<y<<"\n";
};
x=-x;
y=-y;
int main()
unary ob;
ob.get();
-ob;
ob.show();
return 0;
Output:-
Practical No-6(B)
Aim:-overload the operator+ for adding the time of two clocks,and also pass object
as an argument
Program:-
#include <iostream>
class Time
int h,m,s;
public:
void get()
cin>>h>>m>>s;
};
Time t3;
t3.s=s+ob.s;
t3.m=t3.s/60;
AKASH DINKAR BHOSALE
212414
Batch A1
OOPS PRACTICAL
t3.s=t3.s%60;
t3.m=t3.m+m+ob.m;
t3.h=t3.m/60;
t3.m=t3.m%60;
t3.h=t3.h+h+ob.h;
int main()
Time t1,t2;
t1.get();
t2.get();
t1+t2;
Output:-
Practical No-6(C)
Program:-
#include <iostream>
#include<string.h>
class A
char s[20];
public:
void get()
cout<<"enter string:";
cin>>s;
};
cout<< strcat(s,ob.s);
int main()
A s1,s2;
s1.get();
s2.get();
s1+s2;
Output:-
Practical No-4(A)
Aim:- Design a class for single level inheritance using public and private type
derivation.
Program:-
#include<iostream>
class square
public:
int x;
};
public:
void input ()
cin>> x;
};
int main ()
AKASH DINKAR BHOSALE
212414
Batch A1
OOPS PRACTICAL
Aob;
ob.input ();
Output:-
Practical No-4(B)
Aim:- Design a class Complex for Adding the two complex numbers and also
show the use of constructor.
Program:-
#include <iostream>
class A
public:
int a;
void in()
cin>>a;
};
class B:private A
public:
void cu()
in();
};
int main()
B ob;
ob.cu();
Output:-
Practical No-4(C)
Program:-
#include <iostream>
class parent1
public:
int w;
voidget_w()
cout<<"Enter Width=";
cin>>w;
};
class parent2
public:
int l;
voidget_l()
cout<<"Enter Length=";
cin>>l;
};
public:
voidcal()
cout<<"Area Of Rectangel="<<l*w;
};
int main()
child c;
c.get_w();
c.get_l();
c.cal();
Output:-
Practical No-4(D)
Program:-
#include <iostream>
class A
public:
int r;
void get()
cout<<"Enter radius=";
cin>>r;
};
class B: public A
public:
void area()
cout<<"Area Of Circle="<<3.14*r*r<<"\n";
};
class C: public A
public:
voidcircum()
cout<<"Circumfarence of Circle="<<2*3.14*r;
};
int main()
B ob;
ob.get();
ob.area();
C ob1;
ob1.get();
ob1.circum();
Output:-