Advertisement
PROFESSOR_AIH

CSE-1222_C221012_LAB

Aug 16th, 2022
121
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 1.07 KB | None | 0 0
  1. #include<bits/stdc++.h>
  2. using namespace std;
  3. /*Asik Ifthaker Hamim*/
  4. typedef long long ll;
  5. typedef unsigned long long int ulli;
  6. typedef long long int lli;
  7. typedef unsigned long long ull;
  8. typedef vector<int> vi;
  9. typedef vector<ll> vl;
  10. typedef vector<string> vs;
  11. #define pb push_back
  12. #define sz(n) n.size()
  13. #define vs(n) (int)n.size()
  14. #define pp pop_back
  15. #define sp(n) setprecision(n)
  16. class student
  17. {
  18.     string name,id;
  19. public:
  20.     student(string s,string i)
  21.     {
  22.         name=s;
  23.         id=i;
  24.     }
  25.     string getName()
  26.     {
  27.         return name;
  28.     }
  29.     string getID()
  30.     {
  31.         return id;
  32.     }
  33.     student() {}
  34.     student(student &t)
  35.     {
  36.         name=t.name;
  37.         id=t.id;
  38.     }
  39.     void display()
  40.     {
  41.         cout<<"Name : "<<name<<endl;
  42.         cout<<"ID : "<<id<<endl;
  43.     }
  44. };
  45. int main()
  46. {
  47.     ios_base::sync_with_stdio(false);
  48.     string k,l;
  49.     getline(cin,k);
  50.     cin>>l;
  51.     student y(k,l);
  52.     cout<<"Name : "<<y.getName()<<endl;
  53.     cout<<"ID : "<<y.getID()<<endl;
  54.     student obj1(y);
  55.     obj1.display();
  56. }
  57.  
  58.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement