| Home  | Casa  | Hardware  | Networking  | Programmazione  | Software  | Domanda  | Sistemi  |   
Programmazione  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Java Programming

  • Programmazione Javascript

  • PHP /MySQL Programmazione

  • Perl Programming

  • Python Programming

  • rubino Programmazione

  • Nozioni di base di Visual Programming
  •  
    Conoscenza Informatica >> Programmazione >> Computer Programming Languages >> Content
    Come creare una nuova funzione in programmazione modulare
    programmazione modulare è tutto di codice riutilizzabile e manutenibilità . Attraverso concetti modulari come la boxe nero e l'incapsulamento , programmi contengono i processi sottostanti facile da leggere , pezzi discreti di codice . Questi pezzi sono implementate nelle funzioni . Funzioni mantengono compiti separati l'uno dall'altro , consentendo al programmatore di debug del codice più facilmente. Le funzioni permettono inoltre di codice da scrivere che è più complesso ma più gestibile , incoraggiando il riutilizzo del codice sottostante . Cose che ti serviranno
    Java Development Kit
    compilatore C + +
    interprete Python
    Mostra più istruzioni
    Java Metodo
    1

    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 ) ;
    < p > 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; }
    < p > string TestFunction ( stringa restituibile ) {return restituibile ; }
    Python Metodo
    7

    dichiarare la funzione con il " def" keyword:
    < p > # /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 '

    Previous :

    next :
      Articoli Correlati
    ·Definire operatore booleano 
    ·Come creare il tuo Studio Instance UID 
    ·Silverlight Gioco Tutorial 
    ·Che cosa è la coesione in Ingegneria del Software ? 
    ·Sintassi di una funzione 
    ·Come reinstallare SBS 2003 
    ·Come connettersi a un database SQLCE in VS2008 
    ·Chi è stato il primo computer Programmatore ? 
    ·Quali sono strumenti di ETL 
    ·Come caricare richieste di trasporto per SAP 
      Articoli in evidenza
    ·Come creare un programma di installazione in Visual Bas…
    ·Come reimpostare la password di root per MySQL Debian 5…
    ·Come passare parametri multipli Dal modulo HTML mediant…
    ·Come creare una stringa dinamica in C + + 
    ·Che cosa è Python per Windows PC 
    ·Come leggere MATLAB 
    ·Come utilizzare i modelli di funzione in C + + 
    ·NetBeans : Come aggiungere le immagini a un progetto We…
    ·Come creare uno script di Visual Basic 
    ·Come creare un if in Python 
    Copyright © Conoscenza Informatica http://it.wingwit.com