sto leggendo Scala e mi chiedo ...
PerchéQual è il motivo per avere "capacità di val: Int" invece di "Capacity val Int" a Scala
val capacity : Int
invece di
val Int capacity.
Qualsiasi motivo per cui questa scelta è stata fatta. In caso contrario, non mi sembra una buona scelta allontanarmi dal modo in cui Java lo dichiara. Avrebbe reso più semplice la transizione da Java a Scala (non di molto, ma poco)
Se si aggiunge un esempio con e senza il tipo, ciò renderà più ovvia la ragione. –
Depends. A volte, quando il sito della mano destra è complicato (specialmente quando si costruiscono le API) è necessario annotare i tipi in quanto cattura molti bug in fase di compilazione. – Raphael