Constructul:
class X {…}; se numeste definitia clasei. Din motive istorice se mai numeste declaratia clasei.
Functiile din definita clasei au rolul de a fi singurii membri care pot accesa membrii privati ai clasei si obiectele detipul X.