你这样理解没有错,但是没有必要把它放在button下面阿,放在页面里就可以了。定义页面的全局CART类的变量

解决方案 »

  1.   

    你可以是private shoppingcart cart
    用的时候cart=new shoppingcart();
      

  2.   

    但是我那里的程序运行没有问题,所以我很奇怪
    每次按那个钮就NEW一次,后来还要在SHOPPINGCART 的私有变量中(一个COOKIE)添加记录
    但是好象再按一次以前的记录还在,NEW了以后应该是新分配的内存,怎么以前的还在呢
    晕~咯
    BUTTONADD。CLICK()
    {STRING ITEM;
    SHOOPINGCART CART=NEW SHOPPINGCART();
    ITEM=TEXITEM.TEXT;
    CART.ADDTOCART(ITEM);//加COOKIE记录,是私有变量
    }