5.2.2 自定义数据类型