programmation modulaire est tout au sujet du code réutilisable et maintenabilité . Grâce à des concepts modulaires tels que la boxe noir et l'encapsulation , les programmes contiennent les processus sous-jacents dans un format facile à lire , des morceaux discrets de code. Ces morceaux sont mis en œuvre dans les fonctions. Fonctions garder tâches séparées les unes des autres , ce qui permet au programmeur de déboguer le code plus facilement. Fonctions permettent également le code à écrire qui est plus complexe, mais plus facile à gérer tout en encourageant la réutilisation du code sous-jacent . Choses que vous devez Java Development Kit compilateur C + + interpréteur Python Voir Plus Instructions Java Méthode 1 créer une nouvelle classe principale comme le montre l' exemple suivant: classe TestClass { } 2 l'intérieur de la classe, déclarez une fonction. Dans cet exemple, la fonction est appelée " testFunction " et son but est de retourner une chaîne : classe TestClass { public static cordes testFunction () {return "Chaîne de retour »; }} 3 Modifier la fonction " testFunction " pour prendre un argument . Fonctions conçues pour tirer un argument doivent avoir un argument de bonne variable fournie par l'utilisateur lorsque la méthode est appelée : classe TestClass { public static cordes testFunction (String remboursable ) {return remboursable; } } C + + Méthode 4 déclarer une fonction principale . Contrairement à Java, C + + commencent avec une fonction principale plutôt que d'une classe. La fonction principale agit de la même comme une fonction normale , avec des arguments et valeurs de retour : int main () { return 0; } 5 Déclarez une prototype de " testFunction . " En C et C + + , vous devez utiliser les prototypes de fonctions avant que la fonction principale de sorte que le compilateur peut traiter la définition de fonction : testFunction de chaîne (string remboursable ) ; int main () { return 0; } 6 définir la fonction de testFunction après la fonction «main». Cela empêche l'exécution de testFunction distincte de la fonction principale : testFunction de chaîne (string remboursable ) ; int main () { return 0; } string testFunction (chaîne remboursable ) {return remboursable; } Python Méthode 7 déclarer la fonction avec le "def " mot-clé : Photos # /usr /bin /python def testFunction ( remboursable ) : 8 définir la fonction : # /usr /bin /python def testFunction ( remboursable ) : retour remboursable 9 appeler la fonction avec deux valeurs différentes . Python , contrairement à Java et C + + , est un langage typé dynamiquement , ce qui signifie que vous n'avez pas à définir un type de retour lors de l'appel : # /usr /bin /python def testFunction ( remboursable ) : retour remboursable x = 5a = ' Bonjour ' j = testFunction (x) //j = 5k = testFunction (y) //k = ' Bonjour '
|