Form1 ILinearList (接口) SNode(定义节点) SLinkList(实现接口) CityMessage1:引用Form1 City(定义的类) CityList(实现一些方法):继承SLinkList Form1(实现窗体) 代码大部分解读马老师的csdn:城市单链表 设计如下: 实现如下: