#include<iostream>
#include<string>
using namespace std;
class Person //first class
{
private:
int age;
string name;
public:
Person(int x,string y)
{
age=x;
name=y;
}
void display()
{
cout<<"your age is:"<<age<<endl;
cout<<"your name is:"<<name<<endl;
}
};
class Professor //second class
{
protected:
string pro_name,dept;
public:
Professor(string x,string y)
{
pro_name=x;
dept=y;
}
void display()
{
cout<<"your professor name is:"<<pro_name<<endl;
cout<<"depertment name of professor is:"<<dept<<endl;
}
};
class Researcher//third class
{
private:
string lab_name;
public:
Researcher(string x)
{
lab_name=x;
}
void display()
{
cout<<"your lab name is:"<<lab_name<<endl;
}
};
class Department //fourth class
{
private:
int dept_id;
string dept_name;
public:
Department(int x,string y)
{
dept_id=x;
dept_name=y;
}
void display()
{
cout<<"your department id is:"<<dept_id<<endl;
cout<<"your department name is:"<<dept_name<<endl;
}
};
class Laboratory //five class
{
private:
int lab_id,experiment_no;
public:
Laboratory (int x, int y)
{
lab_id=x;
experiment_no=y;
}
void display()
{
cout<<"your lab id is:"<<lab_id<<endl;
cout<<"your experiment no is:"<<experiment_no<<endl;
}
};
class University //six class
{
private:
string uni_name,uni_location;
public:
University(string x, string y)
{
uni_name=x;
uni_location=y;
}
void display()
{
cout<<"your university name is:"<<uni_name<<endl;
cout<<"your university location is:"<<uni_location<<endl;
}
};
int main()
{
Person obj1(18,"hamza-rehman");
Professor obj2("ali","cs");
University obj3("Abasyn","islambad");
Laboratory obj4(1134,6);
Department obj5(4718,"BSCS");
Researcher obj6("programinglab");
cout<<"\n\n\n";
obj1.Person::display();
obj2.Professor::display();
obj3.University::display();
obj4.Laboratory ::display();
obj5.Department::display();
obj6.Researcher::display();
}
No comments:
Post a Comment