Interfaccia pubblica della classe Text


public class Text implements Container
{
    /*
        costruisce un contenitore di testo vuoto
    */
    public Text()
    { ... } //completare

    /*
      ... metodi di Container da realizzare ...
    */

    /*
        restituisce il numero di elementi presenti nel contenitore
    */
    public int size()
    { ... } //completare

    /*
        aggiunge la parola aWord in coda all'elenco
        se l'elenco e' pieno, ridimensiona l'elenco.
    */
    public void add(String aWord)
    { ... } //completare

    /*
        ordina per fusione l'elenco delle parole.
    */
    public void sort()
    { ... } //completare

    /*
        restituisce l'ultima parola dell'elenco, rimuovendola
        Lancia NoSuchElementException se l'elenco e' vuoto
    */
    public String removeLast() throws NoSuchElementException
    { ... } //completare

}