使用元类 type() 动态生成类并注册方法