2012-10-22 9 views

risposta

7

semplicemente fare il metodo finale.

3

Se il tuo metodo non fa parte dell'API creata e non viene chiamato direttamente dalle sottoclassi, preferisci semplicemente creare il tuo metodo private.

Se la gerarchia di classe è contenuta in un singolo pacchetto, impostare il metodo in ambito pacchetto (senza parola chiave di ambito). Pertanto, solo il mondo esterno (incluso i tuoi altri pacchetti personali) non può accedervi e quindi non può ignorarlo.

Se il metodo non è realmente parte della vostra API, ma deve essere visibile da sottoclassi, anche esterni, preferiscono lo rendono protected e final

Infine, se il metodo è parte della vostra API, lo rendono public e final .