Costruttori della classe: •dictionary(), costruttore classe
Metodi della classe: •clear(), azzera contenuto dizionario •contains(), interroga presenza chiave in dizionario •get(), interroga associazione in dizionario •is_empty(), interroga stato dizionario vuoto •keys(), interroga elenco chiavi dizionario •operator[], accesso ad associazione in dizionario •operator=, assegna da altro dizionario •remove(), rimozione associazione da dizionario •set(), imposta associazione in dizionario •size(), interroga dimensione dizionario |
La classe dictionary implementa la gestione delle associazioni chiave/valore, nello specifico associazioni chiave (tipo string) con valore qualsiasi. La chiave è univoca per ogni dizionario: non sono ammesse chiavi duplicate. La classe non può essere estesa (final). |