In C ++ a, classit's simple: a syntax construct. You can organize your classes by file as you wish. You can put each class in its own pair of header files /.cpp, create classes just for the header, distribute them over many files - as you like.
++ , . , - , ( ) , . ( ).
, ++ .h .hpp. ( , , .)
(.cpp), . , ( Unix- , .a, Windows .lib).
, :
- . .
, , , libary.
, , . ++ API , , , .
, ( , , , , ), ( ),
, , inline . ++, , ?
, . , , : , .