16.4 设计数据结构