|
Brk |
Altra cosa...
... |
27-01-2006 11:28 |
|
|
Brk |
.consigliere.
Registered: Dec 2004
Posts: 148 (0.02 al dì)
Location:
Corso:
Anno:
Time Online: 1 Day, 8:25:11 [...]
Status: Offline
Edit | Report | IP: Logged |
Altra cosa...
Ma è possibile creare un array di istruzione che, essendo astratta, non mi è possibile istanziarne oggetti???
Grazie
|
27-01-2006 11:28 |
|
|
| |
|
zyx |
Nella classe che estendi puoi farlo ... |
27-01-2006 12:04 |
|
|
zyx |
.consigliere.
Registered: Nov 2005
Posts: 127 (0.02 al dì)
Location: Ceriano Laghetto
Corso: comunicazione digitale
Anno: 2° anno
Time Online: 1 Day, 14:12:42 [...]
Status: Offline
Edit | Report | IP: Logged |
Nella classe che estendi puoi farlo
|
27-01-2006 12:04 |
|
|
| |
|
sandrino83 |
mi accodo alla richiesta di spiegazione del perchà ... |
27-01-2006 12:08 |
|
|
sandrino83 |
maschio latino
Registered: Oct 2004
Posts: 376 (0.05 al dì)
Location:
Corso: Com Dig
Anno: finito
Time Online: 8 Days, 7:53:08: [...]
Status: Offline
Edit | Report | IP: Logged |
mi accodo alla richiesta di spiegazione del perchè istruzione è un interfaccia......e poi.....sto metodo esegui() in una classe come sequenza come si implementa? cosa eseguo? attraverso che?????
__________________
we are just two lost souls swimming in a fish bowl year after year....running over the same old ground....what have we found.......
|
27-01-2006 12:08 |
|
|
| |
|
zyx |
ma io penso che sia un interfaccia ma non ne sono ... |
27-01-2006 12:43 |
|
|
zyx |
.consigliere.
Registered: Nov 2005
Posts: 127 (0.02 al dì)
Location: Ceriano Laghetto
Corso: comunicazione digitale
Anno: 2° anno
Time Online: 1 Day, 14:12:42 [...]
Status: Offline
Edit | Report | IP: Logged |
ma io penso che sia un interfaccia ma non ne sono sicuro. Però funziona.Ho già provato a dare una spiegazione di come implementare il metodo esegui in sequenza. Però anche qui non sono sicuro. poi io il metodo clone lo implemento ma non lo uso mai, voi?
|
27-01-2006 12:43 |
|
|
| |
|
sandrino83 |
il metodo clone lo uso anche se non ce n'è bisogn ... |
27-01-2006 12:51 |
|
|
sandrino83 |
maschio latino
Registered: Oct 2004
Posts: 376 (0.05 al dì)
Location:
Corso: Com Dig
Anno: finito
Time Online: 8 Days, 7:53:08: [...]
Status: Offline
Edit | Report | IP: Logged |
il metodo clone lo uso anche se non ce n'è bisogno con tutto.....basta castare ogni variabile o istruzione che cloni......non vedo altro utilizzo....d'altronde se ci dicono ci COPIARE scritto in grassetto guarda caso nei posti dove non ce ne sarebbe bisogno.....credo sia un modo per farci capire di usarlo lo stesso....
__________________
we are just two lost souls swimming in a fish bowl year after year....running over the same old ground....what have we found.......
|
27-01-2006 12:51 |
|
|
| |
|
sandrino83 |
zyx....tu hai scritto.....Oppure la classe sequenz ... |
27-01-2006 12:57 |
|
|
sandrino83 |
maschio latino
Registered: Oct 2004
Posts: 376 (0.05 al dì)
Location:
Corso: Com Dig
Anno: finito
Time Online: 8 Days, 7:53:08: [...]
Status: Offline
Edit | Report | IP: Logged |
zyx....tu hai scritto.....Oppure la classe sequenza che è anch'essa un istruzione il compito di esegui() è quello di far eseguire in ordine le istruzioni passate come argomento......
Ok è chiaro....in sostanza un ciclo for mi tira fuori in sequenza tutte le istruzioni contenute nell'array......ok.....ma per eseguirle nel senso stretto del termine....???
__________________
we are just two lost souls swimming in a fish bowl year after year....running over the same old ground....what have we found.......
|
27-01-2006 12:57 |
|
|
| |
|
zyx |
Era nell'altro forum cmq va bè. Allora dichiari u ... |
27-01-2006 13:05 |
|
|
zyx |
.consigliere.
Registered: Nov 2005
Posts: 127 (0.02 al dì)
Location: Ceriano Laghetto
Corso: comunicazione digitale
Anno: 2° anno
Time Online: 1 Day, 14:12:42 [...]
Status: Offline
Edit | Report | IP: Logged |
Era nell'altro forum cmq va bè. Allora dichiari un oggetto array, ad esempio Array array. dichiari un int lunghezzaArray, e nel costruttore di sequenza metti lunghezzaArray=array.getLength(elenco).n questo modo sai d quante istruzioni è composto l'array. poi in esegui fai un for e fai elenco[i].esegui();
|
27-01-2006 13:05 |
|
|
| |
|
sandrino83 |
si fin quà c'ero......ma nel costruire il metodo ... |
27-01-2006 13:10 |
|
|
sandrino83 |
maschio latino
Registered: Oct 2004
Posts: 376 (0.05 al dì)
Location:
Corso: Com Dig
Anno: finito
Time Online: 8 Days, 7:53:08: [...]
Status: Offline
Edit | Report | IP: Logged |
si fin quà c'ero......ma nel costruire il metodo esegui che senso ha mettere al suo interno il metodo stesso che sto andando a costruire???
in sostanza
esegui(){
..............bla bla bla.....
.....elenco[i].esegui();}
.....????????....
__________________
we are just two lost souls swimming in a fish bowl year after year....running over the same old ground....what have we found.......
|
27-01-2006 13:10 |
|
|
| |
|
zyx |
allora tu immagina che in sequenza vengono inserit ... |
27-01-2006 13:21 |
|
|
zyx |
.consigliere.
Registered: Nov 2005
Posts: 127 (0.02 al dì)
Location: Ceriano Laghetto
Corso: comunicazione digitale
Anno: 2° anno
Time Online: 1 Day, 14:12:42 [...]
Status: Offline
Edit | Report | IP: Logged |
allora tu immagina che in sequenza vengono inserite 3 istruzione una è l'istruzione dichiara una l'istruzione selezione, e l'altra assegna. In questa maniera l'esegui della sequenza eseguirà prima l'esegui di dichiara poi l'esegui di selezione, e infine l'esegui di assegna.
|
27-01-2006 13:21 |
|
|
| |
|
zyx |
Quello che non riesco a capire io è io faccio il ... |
27-01-2006 13:23 |
|
|
zyx |
.consigliere.
Registered: Nov 2005
Posts: 127 (0.02 al dì)
Location: Ceriano Laghetto
Corso: comunicazione digitale
Anno: 2° anno
Time Online: 1 Day, 14:12:42 [...]
Status: Offline
Edit | Report | IP: Logged |
Quello che non riesco a capire io è io faccio il metodo clone ma quando lo uso? mai???
|
27-01-2006 13:23 |
|
|
| |
|
elias86 |
Hashteibol |
28-01-2006 01:11 |
|
|
elias86 |
.precettore.
Registered: Nov 2005
Posts: 86 (0.01 al dì)
Location: Lissone
Corso: Comunicazione Digitale
Anno: 4
Time Online: 1 Day, 0:08:55 [...]
Status: Offline
Edit | Report | IP: Logged |
Hashteibol
qualcuno sa dove trovare qualche esempio di uso della HASH-TABLE??? Mi pare che nell'esempio del progetto di qualche anno fa (che hanno presentato in orario Cazzola) veniva utilizzata.. qualcuno ha segnato il link che aveva dato il tipo???
cmq stò progetto è un macello
|
28-01-2006 01:11 |
|
|
| |
|
sandrino83 |
Houston abbiamo un problema......anzi il problema ... |
29-01-2006 11:41 |
|
|
sandrino83 |
maschio latino
Registered: Oct 2004
Posts: 376 (0.05 al dì)
Location:
Corso: Com Dig
Anno: finito
Time Online: 8 Days, 7:53:08: [...]
Status: Offline
Edit | Report | IP: Logged |
Houston abbiamo un problema......anzi il problema ce l'ho solo io.......nonostante abbia dichiarato protected l'hashtable memoria mi si inizializza di nuovo tutto....mi spiego meglio.....per verificare il funzionameno di alcune classi ho creato una classe ad hoc simile a programma.java....provo a dichiarare la variabile e va tutto bene....vado ad assegnare un valore alla variabile appena dichiarata e noto che l'hashtable è vuota cioè la variabile precedentemente dichiarata è sparita.............qualcuno mi aiuta?
__________________
we are just two lost souls swimming in a fish bowl year after year....running over the same old ground....what have we found.......
|
29-01-2006 11:41 |
|
|
| |
|
nous |
Se non ho capito male la Hashtable è popolata in ... |
29-01-2006 12:13 |
|
|
nous |
.:Retore Pomposo:.
Registered: Dec 2001
Posts: 2945 (0.35 al dì)
Location: Fino Mornasco - Como
Corso: Informatica
Anno: Specialista
Time Online: 16 Days, 13:56:49 [...]
Status: Offline
Edit | Report | IP: Logged |
Se non ho capito male la Hashtable è popolata in ogni costruttore..così facendo non è condivisa ma ne crei una per ogni istanza di classe.
Se ne vuoi una per tutte definiscila come variabile non di istanza ma di classe (static Hashtable<String,Integer> myCommonHash), e poi riferisciti ad essa come MyClass.myCommonHash.
Oppure, più elegantemente implemente un metodo statico della classe astratta mamma GetHashtable che ti ritorna l'Hashtable statica.
I membri di classe sono condivisi da tutte le istanze della classe, quelli di istanza concorrono a determinare lo stato dell'oggetto e quindi non sono condivisi.
Ma forse non ho capito io il problema..il thread è troppo lungo per essere letto tutto
P.s. Ma è possibile finire un corso di programmazione con tutti questi dubbi?
__________________
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)
|
29-01-2006 12:13 |
|
|
| |
|
zyx |
ma io ho dichiarato "istruzione" come interfaccia. ... |
29-01-2006 12:24 |
|
|
zyx |
.consigliere.
Registered: Nov 2005
Posts: 127 (0.02 al dì)
Location: Ceriano Laghetto
Corso: comunicazione digitale
Anno: 2° anno
Time Online: 1 Day, 14:12:42 [...]
Status: Offline
Edit | Report | IP: Logged |
ma io ho dichiarato "istruzione" come interfaccia.... e funziona
|
29-01-2006 12:24 |
|
|
| |
|
nous |
Ok, ma l'interfaccia ti definisce giusto i metodi ... |
29-01-2006 12:26 |
|
|
nous |
.:Retore Pomposo:.
Registered: Dec 2001
Posts: 2945 (0.35 al dì)
Location: Fino Mornasco - Como
Corso: Informatica
Anno: Specialista
Time Online: 16 Days, 13:56:49 [...]
Status: Offline
Edit | Report | IP: Logged |
Ok, ma l'interfaccia ti definisce giusto i metodi che l'oggetto deve fornire all'esterno..a meno che tu abbia definito l'Hashtable nell'interfaccia, in quel caso essendo l'interfaccia un membro di classe dovrebbe funzionare. Però ribadisco che il thread l'ho abbandonato dopo la prima pagina, se mi sono perso qualcosa mi si perdoni.
__________________
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)
|
29-01-2006 12:26 |
|
|
| |
|
All times are GMT. The time now is 04:11. |
|
|
|
|
|
|
|
| |
Forum Rules:
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
|
HTML code is OFF
vB code is ON
Smilies are ON
[IMG] code is ON
|
|
|
|
|
|