Добавил:
Только когда поступишь в технический вуз поймешь на сколько ты гуманитарий Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Скачиваний:
0
Добавлен:
15.02.2025
Размер:
788 б
Скачать
import java.util.ArrayList;

public class GenericStack2<E> extends ArrayList<E> {


public GenericStack2() {
super();
}


public int getSize() {
return size();
}


public E peek() {
if (isEmpty()) {
throw new IllegalStateException("Stack is empty");
}
return get(getSize() - 1);
}


public E pop() {
if (isEmpty()) {
throw new IllegalStateException("Stack is empty");
}
return remove(getSize() - 1);
}


public void push(E o) {
add(o);
}


public boolean isEmpty() {
return size() == 0;
}

@Override
public String toString() {
return "стек: " + super.toString();
}
}
Соседние файлы в папке ПР-9