![]() |
Pages (8): « 1 2 3 4 [5] 6 7 8 » Show 150 posts per page |
.dsy:it. (http://www.dsy.it/forum/)
- Fondamenti di architettura e programmazione (http://www.dsy.it/forum/forumdisplay.php?forumid=234)
-- [HASHTABLE] Help (http://www.dsy.it/forum/showthread.php?threadid=23733)
Originally posted by nous
Se non ho capito male la Hashtable è popolata in ogni costruttore..così facendo non è condivisa ma ne crei una per ogni istanza di classe.

__________________
Cristian,il Nous che invoglia ^_^
"La capa è troppo in la,e la sbarba è troppo giovane..mi sa che qua si va in bianco"
Ryo Saeba (City Hunter)
Ti sono vicino.....
Anche noi stiamo cercando di capirne qlc!
__________________
"Se qualcuno non ti sorride, sii generoso e offrigli un sorriso.
Nessuno ha più bisogno di un sorriso di chi non può sorridere agli altri"
"Grattatio pallorum non est superstitio, sed remedium bonum contra omnia mala!"
Off-Topic:
Si ma io non devo dare l'esame, la mia era pura curiosità accademica
__________________
Cristian,il Nous che invoglia ^_^
"La capa è troppo in la,e la sbarba è troppo giovane..mi sa che qua si va in bianco"
Ryo Saeba (City Hunter)
ma come faccio a condividere la hashtable?
__________________
we are just two lost souls swimming in a fish bowl year after year....running over the same old ground....what have we found.......
Originally posted by sandrino83
ma come faccio a condividere la hashtable?
__________________
Homepage personale (English version)
c/o segreteria didattica via comelico
si ho già letto quello ke dicevi tu ma non funziona lo stesso......crea sempre e comunque una hashtable x ogni classe.....
__________________
we are just two lost souls swimming in a fish bowl year after year....running over the same old ground....what have we found.......
allora: io scrivo così
abstract class Istruzione
protected Hashtable<String,Integer> memoria = new
Hashtable<String,Integer>();
sbaglio qualcosa?
__________________
we are just two lost souls swimming in a fish bowl year after year....running over the same old ground....what have we found.......
si, la definizione è giusta.
dunque le interfaccie non possono creare istanze di oggetti, quindi la devi creare in una classe essa sia astratta o statica, fai una cosa oltre a definirla protected, definiscila anche static come disse nous.
__________________
Homepage personale (English version)
c/o segreteria didattica via comelico
però devo dichiarare public le classi estese giusto? ame funziona così.........
__________________
we are just two lost souls swimming in a fish bowl year after year....running over the same old ground....what have we found.......
Originally posted by zyx
ma io ho dichiarato "istruzione" come interfaccia.... e funziona
__________________
Visit our site! http://www.utsoftware.altervista.org
oppure scrivere a:urborgteam1960@libero.it [valido anche per msn]
http://www.rvinterni.altervista.org
Originally posted by sandrino83
però devo dichiarare public le classi estese giusto? ame funziona così.........
__________________
Homepage personale (English version)
c/o segreteria didattica via comelico
ok.......allora ci siamo.......grazie
__________________
we are just two lost souls swimming in a fish bowl year after year....running over the same old ground....what have we found.......
Originally posted by sandrino83
ok.......allora ci siamo.......grazie
__________________
Homepage personale (English version)
c/o segreteria didattica via comelico
[hashtable] Ricapitolando
Dunque io l'hashtable lo uso così:
abstract class Istruzione{
Hashtable memoria=new Hashtable();
.......
}
poi nelle varie classi accedo e inserisco elementi con .get e .put.. solo che se in Dichiara uso .put e metto qualcosa nell'hashtable memoria non riesco ad accederci in Assegna... mi dice empty hashtable...
QUINDI... chiedo se qualcuno di voi ha trovato il modo per farlo funzionare....
INOLTRE... siete riusciti a impaginare le stringhe che deve stampare in modo corretto? a me stampa tutto quello che dovrebbe stampare ma lo stampa sfalsato....
Io l'ho scritta così
abstract class Istruzione{
public static Hashtable<String,Integer> memoria= new Hashtable<String, Integer>();
abstract public void esegui();
...
ma purtroppo non funziona!
Intervento del moderatore:
troppo codice...limitiamoci nelle pubblicazioni del codice grazie!
__________________
Visit our site! http://www.utsoftware.altervista.org
oppure scrivere a:urborgteam1960@libero.it [valido anche per msn]
http://www.rvinterni.altervista.org
| All times are GMT. The time now is 04:14. | Pages (8): « 1 2 3 4 [5] 6 7 8 » Show all 118 posts from this thread on one page |
Powered by: vBulletin Version 2.3.1
Copyright © Jelsoft Enterprises Limited 2000 - 2002.