创建基类（未完成）