У меня возникла проблема с обновлением счетчика (целочисленное значение).
это определения класса:
public class Item_Actions
{
private final int MAX_ITEMS = 100;
private Item myItem[];
private int counter;
public Item_Actions()
{
myItem = new Item[MAX_ITEMS];
counter++;
}
//Constructor add item into the menu (Description, type & price of Item)
public void addItem(Item itm)
{
myItem[counter] = itm;
counter++;
}.......
Теперь каждый раз, когда я вызываю конструктор addItem из другого класса, счетчик всегда остается равным нулю.
Чем это вызвано и как сохранить данные внутри?
спасибо