我的customerList类
addCsutomer方法通过接收对象 向数组中添加对象
getcustomer方法 返回此数组的地址
customerview类
add方法 输入信息录入对象中 使用上述addCustomer方法添加进数组
query方法负责输出数组内容
展示结果
问题应该就是这个count,数组应该是一旦定义就不会改变,但我看你的数组好像可以改变,引起最多争议的地方就是你定义数组里的count,和添加数组元素使用count++,我建议你这个项目使用list集合来完成不要使用数组
代码没有提供完全,从现有的代码推测,应该是customerview类中add方法(从上面数第三张图)使用的接受输入的实例cust一直用的都是一个,不是每次都重新初始化一个实例,导致添加到数组后,通过这个变量赋值的数组元素全部都指向了这个实例的地址,最后赋值过的数组元素的值都是最后一次赋值的结果。