package Game; import java.util.ArrayList; public abstract class Game { protected ArrayList outputBuffer = new ArrayList<>(); public abstract void update(String string); public void print() { for (String s : outputBuffer) { System.out.println(s); } } protected void setOutputBuffer(ArrayList outputBuffer) { this.outputBuffer = outputBuffer; } public ArrayList getOutputBuffer() { return this.outputBuffer; } }