Dator
 |  Startsida |  Hårdvara |  Nätverk |  Programmering |  Programvara |  Felsökning |  System |   
Programmering
  • C /C + + -programmering
  • Computer Programspråk
  • Delphi Programmering
  • Java Programming
  • JavaScript programmering
  • PHP /MySQL Programmering
  • perl Programmering
  • python Programming
  • Ruby programmering
  • Visual Basics Programmering
  • * Dator Kunskap >> Programmering >> Computer Programspråk >> Content

    Hur man skapar en ny funktion i Modular Programmering

    Modular programmering handlar om återanvändbar kod och underhåll . Genom modulära koncept som svart boxning och inkapsling , program innehåller de underliggande processerna i lätt - till - läsa , diskreta bitar av kod . Dessa bitar är implementerade i funktioner . Funktioner hålla uppgifter skilda från varandra , vilket gör att programmerare att felsöka kod lättare . Funktioner kan också kod som ska skrivas som är mer komplex men mer hanterbart samtidigt uppmuntra återanvändning av den underliggande koden . Saker du behöver Review, Java Development Kit
    C + + kompilator
    Pythontolk
    Visa fler instruktioner Review, Java Metod
    1

    Skapa en ny huvudklass som visas i följande exempel :

    class TestClass {

    }
    2

    Inuti klassen , deklarera en funktion . I detta exempel är den funktion som kallas " testFunction " och dess syfte är att returnera en sträng :

    class TestClass {

    public static String testFunction ( ) {return " Return String " ; } } Addera 3

    Ändra " testFunction " -funktionen för att ta ett argument . Funktioner för att ta ett argument måste ha en ordentlig variabel argument som användaren när metoden anropas :

    class TestClass {

    public static String testFunction ( String returemballage ) {return retur ; } } Addera C + + Metod
    4

    Deklarera en huvudfunktion . Till skillnad från Java , C + +-program börjar med en huvudsaklig funktion snarare än en klass . Den huvudsakliga funktionen fungerar på samma sätt som en normal funktion , med argument och returvärden :

    int main ( ) {

    avkastning 0; }
    5

    Deklarera en prototyp av " testFunction . " In C och C + + , måste du använda funktionen prototyper innan den huvudsakliga funktionen så att kompilatorn kan bearbeta funktionen definition :

    sträng testFunction ( string returemballage ) ,

    int main ( ) {

    avkastning 0; }
    6

    Definiera testFunction funktion efter " main " -funktion . Detta håller utförandet av testFunction separat från den huvudsakliga funktionen :

    sträng testFunction ( string returemballage ) ,

    int main ( ) {

    avkastning 0; }

    string testFunction ( string returemballage ) {return retur ;} Addera Python Metod
    7

    Deklarera funktionen med " def " nyckelordet :

    # /usr /bin /python

    def testFunction ( retur ) :
    8

    Definiera funktionen :

    # /usr /bin /python

    def testFunction ( retur ) : avkastning returemballage
    9

    Anropa funktionen med två olika värden . Python , till skillnad från Java och C + + är ett dynamiskt typade språk , vilket innebär att du inte behöver definiera en returtyp när du ringer :

    # /usr /bin /python

    def testFunction ( returemballage ) : returnera returemballage

    x = 5år = ' Hej '

    j = testFunction ( x ) //j = 5k = testFunction ( y) //k = ' Hej '
    Addera ditt

    Tidigare:

    nästa:
    relaterade artiklar
    ·Hur du krypterar e-post i ColdFusion
    ·Hur kommer jag åt statiska medlemmar av en klass i Vel…
    ·Hur Program i MIPS
    ·Hur man använder SDF & SQL Connection
    ·Hur man skriver en enkel COBOL Program
    ·Hur köra Lisp program från Verktygsfält
    ·Hur man skriver en funktion som accepterar som inmatnin…
    ·Hur man kompilerar SWC
    ·Lägga till en Border Använda HTML Programmering
    ·Konvertera Latin1 till UTF - 8
    Utvalda artiklarna
    ·Skillnader mellan JSP & JSPF
    ·MySQL Load Data Tutorial
    ·Hur man ändra skiftläge för bokstäver i Visual Basi…
    ·Hur man läser en Hex File
    ·Hur man tar bort den sista oktetten i Perl
    ·Hur man tar bort den första tomma rad i PHP
    ·Hur man använder en klient Web Service
    ·Hur man gör Villkorsuttryck i Python
    ·PHP-funktionen för att markera sökord i en String
    ·Hur man byter en Rails databas till SQLite3
    Copyright © Dator Kunskap http://www.dator.xyz