Vai al contenuto

Primario: Sky Slate Blackcurrant Watermelon Strawberry Orange Banana Apple Emerald Chocolate Marble
Secondario: Sky Slate Blackcurrant Watermelon Strawberry Orange Banana Apple Emerald Chocolate Marble
Sfondo: Blank Waves Squares Notes Sharp Wood Rockface Leather Honey Vertical Triangles
Corsi di Laurea










ROX @ Unisa - Forum degli studenti di Ingegneria utilizza i cookie. Se prosegui la navigazione accetti il loro uso.    Accetto l'uso dei cookie
-->
Foto

aiuto struttura dati da utilizzare!


  • Effettua l'accesso per rispondere
Questa discussione ha avuto 6 risposta/e

#1
crow277

crow277

    Advanced Member

  • Utente
  • StellaStellaStella
  • 108 Messaggi:
ciao a tutti! dovrei creare un'applicazione nella quale viene gestito un elenco di medicinali quali gli antibiotici gli anticoagulanti e i cortisonici! ognuno di questi medicinali contiene i seguenti campi(marca,modello, tipo , dosi) quale struttura dati potrei fare? i metodi che mi servono sono inserisci medicinale, cerca medicinale (per marca e modello) e stampare tutto l'elenco! help :s



#2
dome88

dome88

    Advanced Member

  • Utente
  • StellaStellaStella
  • 113 Messaggi:
ciao...Non potresti fare 3 diverse liste per i tre tipi di dato richiesti?
Poi per ogni lista ti crei i metodi appropriati di inserimento e ricerca...

#3
johnny88

johnny88

    Newbie

  • Utente
  • StellaStellaStella
  • 1109 Messaggi:
Secondo me invece hai bisogno di un'unica struttura dati contenente unità strutturate da tutti i campi di cui hai bisogno.. potresti fare un'unica lista di oggetti strutturati ad esempio.. crei un oggetto Medicinale con gli appositi attributi e poi ti crei una linked list. In questo modo tieni compatte tutte le informazioni inerenti al singolo medicinale.
"Il vero aspetto di tutti i fenomeni può essere compreso e condiviso solo tra Budda. Questa realtà consiste di: aspetto, natura, entità, potere, azione, causa interna, relazione, effetto latente, retribuzione e della loro coerenza dall'inizio alla fine"

#4
dome88

dome88

    Advanced Member

  • Utente
  • StellaStellaStella
  • 113 Messaggi:

Secondo me invece hai bisogno di un'unica struttura dati contenente unità strutturate da tutti i campi di cui hai bisogno.. potresti fare un'unica lista di oggetti strutturati ad esempio.. crei un oggetto Medicinale con gli appositi attributi e poi ti crei una linked list. In questo modo tieni compatte tutte le informazioni inerenti al singolo medicinale.


Infatti è meglio!Pensandoci meglio è la soluzione migliore

Medicinale dovrebbe avere attributi privati di tipo Antibiotico, Anticoagulanti, Cortisonico, ecc...giusto?

#5
crow277

crow277

    Advanced Member

  • Utente
  • StellaStellaStella
  • 108 Messaggi:
no, perche antibiotici, anticoagulanti e cortisonici sono altri classi che estendono medicinale! dovrei sfruttare il polimorfiscmo! ma non so come!

#6
johnny88

johnny88

    Newbie

  • Utente
  • StellaStellaStella
  • 1109 Messaggi:
Semplice..crei la classe Medicinale che contiene gli attributi comuni a tutti i medicinali.. poi crei le sottoclassi che ti interessano aggiungendo gli attributi specifici.. ovviamente queste sottoclassi avranno come classe padre la classe Medicinale.. :ahsisi:
"Il vero aspetto di tutti i fenomeni può essere compreso e condiviso solo tra Budda. Questa realtà consiste di: aspetto, natura, entità, potere, azione, causa interna, relazione, effetto latente, retribuzione e della loro coerenza dall'inizio alla fine"

#7
IbraAleKadabra

IbraAleKadabra

    Newbie

  • Utente
  • StellaStellaStella
  • 1194 Messaggi:

Semplice..crei la classe Medicinale che contiene gli attributi comuni a tutti i medicinali.. poi crei le sottoclassi che ti interessano aggiungendo gli attributi specifici.. ovviamente queste sottoclassi avranno come classe padre la classe Medicinale.. :ahsisi:

Quoto il mio caro amico.. :ahsisi:
"Puntalo ke te lo salti e se sbaglii fa niente, riprenditi il pallone e ripuntalo.. Se qualcuno ti dice qualkosa, dimmelo ke me la vedo io!!!"
Grazie di tutto Mister..

Immagine inviata




Leggono questa discussione 1 utenti

0 utenti, 1 ospiti, 0 utenti anonimi