001package components.stack; 002 003import java.util.Iterator; 004 005/** 006 * Layered implementations of secondary methods for {@code Stack}. 007 * 008 * <p> 009 * Execution-time performance of {@code flip} implemented in this class is O(| 010 * {@code this}|). 011 * </p> 012 * 013 * @param <T> 014 * type of {@code Stack} entries 015 */ 016public abstract class StackSecondary<T> implements Stack<T> { 017 018 /* 019 * 2221/2231 assignment code deleted. 020 */ 021 022}