Class is a userdefined datatype with data members and member functions which can be public or privately accessed depending on access specifiers.
Objects are instances of classes which identifies the class propeties.A particular class can have it's own class which makes it identifying it's object.
Class is a collection of data members and member functions.And how that data members and member functions are accessed?The ans is through OBJECT.Object is nothing but the real time entity where as class is the user defined data type.