cost类和映射表，添加了一个属性列，添加了构造方法