In teoria a runtime sarebbe possibile, tenendo traccia di tutti gli oggetti di quel tipo creati aggiungendoli dal costruttore ad una collection membro statico della tua classe, in modo da poter poi applicare facilmente qualunque cambiamento su tutti gli oggetti di quel tipo creati. Tuttavia non mi pare una cosa molto "normale" o ortodossa da fare...