Class.js类工厂