Creare una nuova classe principale come mostrato nel seguente esempio :
classe
TestClass {
}
2
All'interno della classe , dichiarare una funzione . In questo esempio , la funzione si chiama " TestFunction " e il suo scopo è quello di restituire una stringa :
classe
TestClass {
public static String TestFunction ( ) {return " String Return " ; } }
3
modificare la funzione " TestFunction " a prendere un argomento . Funzioni progettate per sostenere un argomento devono avere una corretta argomentazione variabile fornita dall'utente quando viene chiamato il metodo :
classe
TestClass {
public static String TestFunction ( String restituibile ) {return restituibile ; } }
C + + Metodo
4
dichiarare una funzione principale. A differenza di Java , C + + iniziano con una funzione principale , piuttosto che una classe. La funzione principale agisce la stessa di una normale funzione , con argomenti e valori di ritorno :
int main ( ) {
return 0; }
5
Dichiarare un prototipo di " TestFunction . " In C e C + + , è necessario utilizzare i prototipi di funzione prima che la funzione principale in modo che il compilatore in grado di elaborare la definizione di funzione :
TestFunction stringa ( stringa restituibile ) ;
int main ( ) {
return 0; }
6
definire la funzione TestFunction dopo la funzione "principale" . Ciò mantiene l'esecuzione di TestFunction separata dalla funzione principale :
TestFunction stringa ( stringa restituibile ) ;
int main ( ) {
return 0; }
string TestFunction ( stringa restituibile ) {return restituibile ; }
Python Metodo
7
dichiarare la funzione con il " def" keyword:
# /usr /bin /python
def TestFunction ( restituibile ) :
8
Definire la funzione :
# /usr /bin /python
def TestFunction ( restituibile ) : ritorno restituibile
9
chiamare la funzione con due valori diversi . Python, a differenza di Java e C + + , è un linguaggio dinamicamente tipizzato , il che significa che non c'è bisogno di definire un tipo di ritorno quando si chiama : !
# /Usr /bin /python
def TestFunction ( restituibile ) : tornare restituibile
x = 5y = ' Ciao '
j = TestFunction ( x ) //j = 5k = TestFunction ( y) //k = ' Ciao '
Programmazione © www.354353.com