动态代理类