Locator，提取了定位符的创建、解析、更新，以便于独立地修改定位符的类型