关于线性表的操作!java

1) 创建一个装有所有宠物的线性表
2)将宠物按照具体的类型分成两个独立的宠物猫顺序表 和 宠物狗单链表表
3)模拟展示宠物的操作,例如对宠物猫按照一定的顺序展示出来
4)模拟卖出去宠物的操作( 可以考虑采用简单工程模式)