package ex2_commandes;

import java.util.ArrayList;
import java.util.List;

public class JournalCommandes {
    private static JournalCommandes instance;
    private ArrayList<String> messages;

    private JournalCommandes() {
        messages = new ArrayList<>();
    }

    public static JournalCommandes getInstance() {
        /*
         * PSEUDO-CODE :
         * 1. Si instance vaut null :
         *    créer une nouvelle instance de JournalCommandes.
         * 2. Retourner instance.
         * Objectif : deux appels à getInstance() doivent retourner le même objet.
         */
        return null;
    }

    public void ajouter(String message) {
        messages.add(message);
    }

    public List<String> getMessages() {
        return messages;
    }
}
