تعريف Class

-في جامعة معيّنة يوجد 3 أنواع من Classroom ، كل Classroom لديه رقم و الحد الأعلى لعدد الطلاب الذي من الممكن أن يتحمّله والقسم الذي يستخدم هذا الـ Classroom، أنشِئ Class لـ Classroom.

الحل:

#include <iostream>
#include <string>
using namespace std;

class Classroom
{
public:
 //Memebr functions

//Default Constructor
 Classroom()
 {
 number = 0;
 MaxCapacity = 0;
 type = '\0';
 Department = '\0';
 } 
//Destructor
 ~Classroom(){} 

 //Set functions
 void setNumber(int num) { number = num; }
 void setMax(int Max){ MaxCapacity = Max; }
 void setType(string T) { type = T; }
 void setDepartment(string D){ Department = D; }

 //Get functions
 int getNumber(){ return number; }
 int getMax(){ return MaxCapacity; }
 string getType(){ return type; }
 string getDepartment(){ return Department; }
private:
 //Data Members
 int number;
 int MaxCapacity;
 string type;
 string Department;

}; //Each class end with semicolon

Advertisements