|
|||||||
|
|
|
![]() |
|
|
Strumenti |
|
|
#1 |
|
Member
Iscritto dal: Jun 2006
Città: Salerno
Messaggi: 238
|
[java] utilizzare var. di un'altra classe
Ho definito il metodo 'testConnessioni' in una classe 'Client'. Ho bisogno che in un'altra classe siano disponibili sia l'array di booleani (array), che l'array di Socket (arraySocket). Come posso farlo, evitando di definirli come pubblici?
Codice:
public boolean[] testConnessioni(String hn){
array=new boolean[numMagazziniLocali];
arraySocket=new Socket[numMagazziniLocali];
for(int n=0;n<numMagazziniLocali;n++){
array[n]=true;
}
for(int n=0;n<numMagazziniLocali;n++){
try{
sckCli=new Socket(hostName,primaPorta);
System.out.println((n+1)+"° risultato: "+array[n]);
arraySocket[n]=sckCli;
System.out.println(arraySocket[n]);
}catch(IOException x){
boolean a=false;
array[n]=a;
System.out.println((n+1)+"° risultato: "+array[n]);
arraySocket[n]=sckCli;
System.out.println(arraySocket[n]);
}
primaPorta++;
}
return array;
}
Antonio Ultima modifica di antoniod82 : 24-08-2007 alle 11:51. |
|
|
|
|
|
#2 |
|
Senior Member
Iscritto dal: Jul 2002
Città: Reggio Calabria -> London
Messaggi: 12112
|
getters and setters che tra l'altro vengono anche generati automaticamente da eclipse?
![]() cmq 2 consigli: 1) quando posti del cide usa il tag [code] 2) dai dei nomi significativi alle variabili... la variabile array è un array.. si ok... ma cosa rappresenta quell'array? Dal nome può essere una collezione di pere gialle come una cache degli ultimi cavalli che hanno vinto le corse... Ovvero non si capisce assolutamente dal nome qual'è la sua funzione. P.S. anche le variabili servSck e auxSck... ma kazzarola.. c'è il completamento automatico usiamo nomi esplicativi! CTRL+SPAZIO e passa la paura
__________________
|
|
|
|
|
|
#3 | |
|
Senior Member
Iscritto dal: Mar 2007
Messaggi: 7863
|
Quote:
|
|
|
|
|
|
|
#4 |
|
Senior Member
Iscritto dal: Jul 2002
Città: Reggio Calabria -> London
Messaggi: 12112
|
![]() penso fin dalla versione 1.0 ![]() Il completamento automatico l'ho sempre visto in tutte le versioni di eclipse ma io ho iniziato ad usarlo da un paio di annetti a questa parte... P.S. se hai installato il messenger plus non ti funziona xkè intercetta il CTRL+SPAZIO ![]() Per usarlo devi cambiare lo shortcut di hiding del messenger plus
__________________
|
|
|
|
|
|
#5 |
|
Senior Member
Iscritto dal: Jul 2002
Città: Reggio Calabria -> London
Messaggi: 12112
|
Dimenticavo..
e per rinominare le variabili NON ti azzardare a farlo a mano ALT+SHIFT+R e passa la paura
__________________
|
|
|
|
|
|
#6 |
|
Member
Iscritto dal: Jun 2006
Città: Salerno
Messaggi: 238
|
grazie ragazzi: problema risolto.
e complimenti x lo spirito... |
|
|
|
|
| Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 16:10.
























