Ciao, molto semplicemente devi fare una cosa simile:
Codice:
List<Bolletta> lista = new ArrayList<Bolletta>();
lista.add(new Fisso());
lista.add(new Mobile());
..
In pratica utilizzi quello che viene chiamato polimorfismo.
Il tipo più generico Bolletta, ti consente di aggiungere alla lista sottotipi dello stesso (Fisso e Mobile).