Не надо создавать по экземпляру на каждый объект Table.

final как бы намекает читающему код, что значение не меняется после присвоения.