stonedb icon indicating copy to clipboard operation
stonedb copied to clipboard

feature: Separation of interface and impl

Open konghaiya opened this issue 3 years ago • 1 comments

Is your feature request related to a problem? Please describe.

Separation of interface and impl.

Describe the solution you'd like

The interface needs to be separated from the concrete implementation. Interfaces are mainly declarations and definitions (in the form of pure virtual classes), Impl is a concrete implementation.

Describe alternatives you've considered

Additional context

konghaiya avatar Jun 19 '22 08:06 konghaiya

This also can be one of #11, because refactor the inferfaces of some classes can improve the code quality, and readability.

RingsC avatar Jul 21 '22 03:07 RingsC