Accessing the Data Members

 

The public data members of objects of a class can be accessed using the direct member access operator (.). Let us try following example to make the things clear:

#include<iostream>

 

usingnamespacestd;

 

classBox

{

public:

double length;// Length of a box

double breadth;// Breadth of a box

double height;// Height of a box

};

 

int main()

{

BoxBox1;// Declare Box1 of type Box

BoxBox2;// Declare Box2 of type Box

double volume =0.0;// Store the volume of a box here

 

// box 1 specification

Box1.height =5.0;

Box1.length =6.0;

Box1.breadth =7.0;

 

// box 2 specification

Box2.height =10.0;

Box2.length =12.0;

Box2.breadth =13.0;

// volume of box 1

volume=Box1.height *Box1.length *Box1.breadth;

cout<<"Volume of Box1 : "<< volume <<endl;

 

// volume of box 2

volume=Box2.height *Box2.length *Box2.breadth;

cout<<"Volume of Box2 : "<< volume <<endl;

return0;

}