Professional Documents
Culture Documents
Assignment - 2: Ariful Asfake Sunny 2223091008 58A Fall-22 (Eve), B.SC in Cse
Assignment - 2: Ariful Asfake Sunny 2223091008 58A Fall-22 (Eve), B.SC in Cse
Assignment - 2: Ariful Asfake Sunny 2223091008 58A Fall-22 (Eve), B.SC in Cse
ASSIGNMENT - 2
PREPARED BY :
2223091008
SECTION AND BATCH :
class Assignment
{
private:
static int count;
public:
string OutputTEXT;
public:
Assignment() {
count++;
}
void printMessage() {
cout << OutputTEXT << endl;
}
int Assignment::count;
int main()
{
Assignment O1, O2, O3, O4, O5; //class to object
O1.OutputTEXT = "First time Class Call for first object creation \n";
O1.printMessage();
O2.OutputTEXT = "Second time Class Call for 2nd object creation \n";
O2.printMessage();
O3.OutputTEXT = "Third time Class Call for 3rd object creation \n";
O3.printMessage();
O4.OutputTEXT = "Fourth time Class Call for 4th object creation \n";
O4.printMessage();
O5.OutputTEXT = "Fifth time Class Call for 5th object creation \n";
O5.printMessage();
cout << "Our Total Objects: " << Assignment::ObjectsKeeperFunction() << endl;
return 0;
}