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 >> C /C + + -programmering >> Content

    Hur man använder Operator Överbelastning i C + +

    operatoröverlagring är praktiskt i C + + när objektorienterad programmering används . Det används i C + + klasser när du behöver definiera särskilda funktionalitet till befintliga C + + primitiva operatörer . Till exempel är den "+ " operatorn används för att lägga till heltal i C + + . Uttrycket " 2 +2 " kommer tillbaka heltalet 4 . Instruktioner
    1

    Bestäm vilka aktörerna är skyldiga att vara överbelastad i din C + + klass . Minns i C + + , kan användaren överbelasta beteende någon operatör . De vanligaste överbelastade operatörer är : " >> " , " + " , och " - "
    2

    Definiera operatör du planerar att överbelastning i din klass definition . . Den C + + syntax är följande : operatören ( parameter. .. ) ,
    3

    Skriv din överbelastad funktion gruppmedlem . Detta kan vara lite knepigt beroende på vad du försöker göra . Var säker på att din medlem funktionen ger den funktionalitet som din klass kräver .
    4

    Testa din nya operatör funktion . På ett minimum , skapa ett nytt objekt och anropa den nya överlastad operator . Det är alltid en bra idé att testa dina nya funktioner grundligt . Bättre testresultat i bättre produkter .
    5

    Integrera din klass till din C + + mjukvara baslinjen . Om flera utvecklare arbetar med projektet , ge tillräcklig dokumentation på din överbelastad ny operatör . Dessutom ger ett exempel för att klargöra beteendet .

    Tidigare:

    nästa:
    relaterade artiklar
    ·Hur man använder Xcode
    ·Dynamisk Calling funktioner i DLL
    ·Hur man driver en iPhone Developer Xcode
    ·Konvertera telefonnummer Into Text C
    ·Så här ändrar avdelningarna i Aktivitetsfältet Med …
    ·Hur man slår ihop Unika Integer Algoritmer
    ·Hur till Spår instans av en klass med hjälp av en son…
    ·Hur att rensa en mottagnings- socket i C
    ·Hur man använder exponenter i C + +
    ·Hur du krypterar en fil i C #
    Utvalda artiklarna
    ·Hur man löser matriser med QBasic
    ·Hur man dödar webbläsare nedladdningar med javascript…
    ·Olika sätt att visa datum på kommandoraden
    ·Statiska funktioner i Python
    ·Ställa Cursor Default Syntax i Visual Basic
    ·Hur att upptäcka om en viss Substring existerar i en s…
    ·Vanliga textstilar
    ·Hur man skapar en tabell i MySQL med ett datumfält
    ·Information om programmering av Palm OS
    ·Hur fixar Bryta länkade Behörigheter i PHP
    Copyright © Dator Kunskap http://www.dator.xyz