Domanda Basi di sviluppo per applicazione java

kiddyspace

Utente Bronze
14 Aprile 2021
50
12
7
37
Salve , ho un problema , partendo dalle specifiche di un progetto per un esame , non riesco ad evidenziare i concetti fondamentali e quindi non riesco a procedere con la stesura delle interfacce e delle classi astratte. Esiste qualche guida o qualche sito web che mi permetta di esercitarmi e di studiare meglio l'argomento?
 
Salve , ho un problema , partendo dalle specifiche di un progetto per un esame , non riesco ad evidenziare i concetti fondamentali e quindi non riesco a procedere con la stesura delle interfacce e delle classi astratte. Esiste qualche guida o qualche sito web che mi permetta di esercitarmi e di studiare meglio l'argomento?
Il tuo è un problema di astrazione...non esiste nessuna guida o programma che può sostituire questa capacità. Si tratta di leggere attentamente il testo ed individuare quali concetti della realtà possono diventare potenziali classi del programma: di solito tutti quelli che hanno più caratteristiche ben definite (che nel programma diventano le proprietà della classe). Non è sempre così...a volte tocca sviluppare classi che implementano solo una logica applicativa, quindi senza proprietà. Con un po' di esperienza diventa automatico trovare all'interno delle specifiche i vari "oggetti" della realtà e convertirli in classi virtuali che li rappresentano. Se ti va di condividere quello che non riesci a capire, noi siamo tutti a disposizione.
 
  • Mi piace
Reazioni: kiddyspace
A proposito, che conoscenze hai al momento?
Potresti dare un occhio agli esercizi di programmazione che abbiamo qui sul forum.
ho le conoscenze di base di java , e adesso sto studiando gli stream , predicate, log, junit test e altre cose
Messaggio unito automaticamente:

Il tuo è un problema di astrazione...non esiste nessuna guida o programma che può sostituire questa capacità. Si tratta di leggere attentamente il testo ed individuare quali concetti della realtà possono diventare potenziali classi del programma: di solito tutti quelli che hanno più caratteristiche ben definite (che nel programma diventano le proprietà della classe). Non è sempre così...a volte tocca sviluppare classi che implementano solo una logica applicativa, quindi senza proprietà. Con un po' di esperienza diventa automatico trovare all'interno delle specifiche i vari "oggetti" della realtà e convertirli in classi virtuali che li rappresentano. Se ti va di condividere quello che non riesci a capire, noi siamo tutti a disposizione.
ti ringrazio , finisco di studiare la teoria e quando inizio il progetto e ho dei problemi li posto qua , peró non vorrei entrare troppo nello specifico perché é per un esame