Quando si scrivono applicazioni in Java , è possibile utilizzare la funzionalità fornita da classi . Ciò include metodi che appaiono in altre dichiarazioni di classe all'interno del programma chiamante, o all'interno librerie di codice che si sta utilizzando . Per chiamare un metodo in un'altra classe , è necessario prima creare un'istanza di un oggetto di quella classe . È quindi possibile chiamare il metodo su tale istanza. Se il metodo restituisce un valore di tipo booleano , è possibile memorizzare questo in una variabile booleana o usarlo direttamente . Istruzioni
1
Crea un oggetto della classe che contiene il metodo booleano . Il seguente codice di esempio illustra la creazione di un oggetto:
UsefulHelper uHelp = new UsefulHelper ( ) ;
Modificare il nome della classe per soddisfare quello che si sta tentando di utilizzare . È possibile scegliere qualsiasi nome di variabile che ti piace , ma aiuta se si sceglie uno che è significativo nel contesto del vostro programma . Il metodo costruttore della classe che si sta utilizzando può anche richiedere i parametri , come nel seguente esempio alterata :
UsefulHelper uHelp = new UsefulHelper ( "Admin" ) ;
Questo potrebbe funzionare se il dichiarazione di classe elencato un metodo costruttore con un parametro di stringa .
2
Usa la tua istanza di oggetto e il nome del metodo da chiamare . Il codice seguente illustra questa tecnica :
uHelp.isTooBig
Ciò si applica quando la dichiarazione di classe ha un metodo chiamato " isTooBig " descritto in essa. Modificare il codice in modo che corrisponda il nome istanza di oggetto e il nome del metodo booleano che si desidera chiamare . Potete trovare queste informazioni nel file Java per la dichiarazione della classe .
3
Aggiungi parametri alla chiamata di metodo. A seconda del metodo booleano che si sta tentando di accedere, potrebbe essere necessario specificare i parametri . Controllare il metodo di contorno per scoprire se questo è il caso . Il seguente esempio booleana metodo contorno richiede un parametro intero :
pubblico
boolean isTooBig (int numero ) per
Per chiamare questo metodo , è possibile regolare la vostra chiamata al metodo come segue :
uHelp.isTooBig ( 500) ;
Se il metodo non richiede alcun parametro , si può chiamare utilizzando la seguente sintassi :
uHelp.isTooBig ();
4
memorizzare il risultato della vostra chiamata al metodo in una variabile booleana . Modificare la chiamata di metodo come segue :
boolean tooLong = uHelp.isTooBig ( 500) ;
Questo consente di utilizzare il valore booleano più avanti nel programma. In alternativa è possibile accedere al valore direttamente , eventualmente utilizzando una variabile intera , piuttosto che un valore , come segue :
int myNum = 500; se ( uHelp.isTooBig ( myNum ) ) myNum = 200;
< p > Questo codice modifica il valore della variabile a seconda del risultato del metodo booleano chiamata.
5
prova il tuo metodo booleano chiamata. Aggiungere la seguente riga al vostro programma :
System.out.println ( isTooBig ( 500) ) ;
Questo codice produrrà true o false a seconda del risultato della chiamata al metodo . Salvare il file , compilare ed eseguire il codice del programma per i test. Sarete in grado di vedere il risultato metodo nella console di output standard. Assicurarsi che funzioni nel modo avete bisogno di .