考虑使用静态工厂方法替代构造方法

接口 类 数组是引用类型 类实例和数组是对象