InjectionPoint 构造函数设置为私有