add: new Class

Signed-off-by: gaoguodong <gaoguodong@sunniwell.net>