Separating implementation from header file

With implementation and declaration on some file, is not possible reuse this library in another custom library.