基础类创建