Creating Objects and accessing members of Class

 

Creating objects:

Syntax:

Class_name object_name1, object_name2,…., object_namen;

Ex:

class employee

{

----------

----------

};

employee e1,e2;

Here employee is class and e1,e2 are objects of class employee.

Once object is created, then memory is allocated for data members.

Accessing class members:

Syntax:

Object_name.data_member;

Object_name.member_function(arguments);

Ex:

class date

{

            private:

                        int day, month, year;

            public:

                        void getdata()

                        {

                                    cin>>day>>month>>year;

                        }

};

void main()

{

date d;

d.getdata();        // accessing member function

cou<<d.day<<d.month<<d.year;   // accessing data member

}

 

Comments