Puis-je faire une variable finale après qu'elle a été déclarée?

Je suis en train de faire un modèle de banque, et d'un Compte de classe a d'une accountNumber champ. Le numéro de compte ne doit jamais changer, mais je ne peux pas définir le champ finale parce que cela permettra d'éviter le constructeur de réglage.

Si il n'est pas possible de le faire, il n'a pas d'importance. C'est juste pour une CS d'affectation, donc je veux m'assurer que je suis en train de faire du mieux que je peux.

Serait la meilleure mise en œuvre-être juste prendre du champ et de sa méthode setter privé?

source d'informationauteur Matt | 2010-11-15