crik97 ha scritto:
Vi allego una traccia d'esame presa dal sito dell'univeristà, vorrie capire come approcciare e risolvere questo quesito (Basta il primo punto svolto).
Il primo punto chiede di realizzare delle classi
bean che "modellano" delle entità, ciascuna con vari attributi. E chiede di farlo secondo
buona programmazione. Quindi mi aspetto, come minimo: campi private, metodi "accessori" getter/setter public scritti correttamente secondo le convenzioni standard.
Certe cose che chiede sono sensate, es. che gli oggetti Indirizzo siano "immutabili". Vuol dire che i suoi dati li devi passare solo all'atto della costruzione tramite costruttore e NON ci devono essere metodi setter (e i campi possibilmente meglio se
final oltre che private).
Altre cose che chiede sono più dubbie, es. "il formato di toString deve essere quello standard". Purtroppo, NON c'è un formato davvero "standard" e universalmente riconosciuto per la stringa fornita da toString(). Esistono varie possibilità.
Ora: i tuoi dubbi a che livello sono? Sai realizzare una classe
bean come ho detto sopra: campi private e metodi getter/setter public scritti come da convenzione?