Così no. Non devi ricevere un ulteriore raggio ... devi usare lo "stato" dell'oggetto su cui invochi area o lunghezza.
Salvo quanto ti ho indicato sì, è appropriato. Le classi andrebbero con le parole in maiuscolo, es. DecimalFormat, Scanner, ecc...