Basic Class added

Signed-off-by: gtx1049 <gtx_122@126.com>