Classes with Multiple Objects

Code:

#include<iostream>

using namespace std;

class student 

private:

int marks;

public:

void setmarks(int m)

{

marks=m;

}

int getmarks()

{

return marks;

 }

};

int main()

student s;

s.setmarks(85);

cout<<"Marks of Student A is : "<<s.getmarks()<<endl;

student s1;

s1.setmarks(88);

cout<<"Marks of Student B is : "<<s1.getmarks()<<endl;

return 0;

}

Explanation:

​Reusability: Humne student class sirf aik baar likhi, lekin humne usay do alag-alag students (s aur s1) ke liye istemal kiya.

​Independent Data: Student A ke marks (85) aur Student B ke marks (88) aik dusre se bilkul alag hain. Aik object ka data dusre ko disturb nahi karta.

​Memory Allocation: Jab hum student s; likhte hain, to memory mein aik alag jagah banti hai. Jab student s1; likhte hain, to dusri jagah banti hai.

​Output:

​Marks of Student A is : 85

Marks of Student B is : 88

No comments