不是说for不能表示对象,pi成一个变量名了,而这个变量不存在。要用for,把p1,p2等整成数组 Product p[3],然后用p[i].getName遍历
p1 p2 p3是固定的变量名,pi合起来就是一个新的变量名了,要用i的话,可以把p1 p2 p3放到数组、集合里面,用 i 来取数组、集合里面第 i 个,注意数组下标从0开始
PX 会被循环赋值