1.

Explain local object with an example.

Answer»

If an object is declared with in a function then it is called local object. It cannot be accessed from outside the function.

# include

# include

using namespace std

class add //Global class

{

int a,b; public:

int sum; void

getdata()

{

a = 5;

b = 10;

sum

= a + b;

= a + b;

}

}

a1;

add a2;

int main()

{

add a3;

a1.getdata(); //global object

a2.getdata(); //global object

a3.getdata();

cout << a1 .sum; //Local object for a global class 

cout << a2.sum;

cout << a3.sum;

return 0; //public data member accessed from outside the class

}

Output:

151515



Discussion

No Comment Found