优化Class实现