Datamaskin
  | Hjem | Hardware | Nettverk | Programmering | Software | Feilsøking | Systems | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringsspråk
  • Delphi Programming
  • Java Programming
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl Programming
  • Python Programming
  • Ruby Programming
  • Visual Basics Programming
  •  
    Datamaskin >> Programmering >> C /C + + Programming >> Content
    Hvordan bruke Operator Overbelastning i C + +
    Operator overbelastning er hendig i C + + når objektorientert programmering brukes . Det er brukt i C + + klasser når du trenger å definere spesiell funksjonalitet til eksisterende C + + primitive operatører . For eksempel blir "+ " operator benyttes for å legge til hele tall i C + + . Uttrykket " 2 +2" vil returnere heltall fire . Instruksjoner
    en

    Bestem hvilke operatører er pålagt å bli overbelastet i C + + klassen. Husk i C + + , kan brukeren overbelaste oppførselen til noen operatør . De vanligste overbelastet operatører er : ">>" , "+" og "-"
    2

    Definer operatøren du har tenkt å overbelaste i klassen din definisjon. . The C + + syntaks er følgende: operator ( parameter. ..) ;
    3

    Skriv din overbelastet klassen medlem funksjon. Dette kan være litt vanskelig , avhengig av hva du prøver å gjøre. Vær sikker på at din medlem funksjon gir funksjonalitet som klassen din krever.
    4

    Test din nye operatør funksjon. På et minimum , opprette et nytt objekt og påkalle den nye overbelastet operatør. Det er alltid en god idé å teste nye funksjoner grundig. Bedre testing resultater i bedre produkter .
    5

    Integrer klassen inn i C + + programvare baseline. Hvis flere utviklere jobber på prosjektet, gi tilstrekkelig dokumentasjon på den nye overbelastet operatør. Dessuten gir et eksempel for å avklare atferd.

    früher :

     Weiter:
      Relatert Artike
    ·Hvordan endre farge i C + + 
    ·Hvordan bruke kart STL Container klasse 
    ·Mac OS Development Tools 
    ·Hvordan lage en String å godta Spaces 
    ·Hvordan kan jeg endre min EXE -fil til en CPP Fil 
    ·Hvordan lage en string til en Array of Tegn i C + + 
    ·Slik konverterer C + + ASCII til UTF8 
    ·Hvordan konvertere en streng til en figur i C + + 
    ·Hvordan lage Tomter i C + + 
    ·Slik fjerner Padding Fra et C Structure 
      Anbefalte artikler
    ·Hvordan å sende kommandoer til et program ikke er i fo…
    ·The Round metode i Java 
    ·Slik installerer JSON med PHP 
    ·Hvordan lage elektroniske Dice 
    ·Hvordan lage en MFC Worker Thread 
    ·Slik endrer PHP Extensions 
    ·Hvordan lage en vektor av Character Arrays i C + + 
    ·Hvordan gjøre Loops i Python 
    ·Hvordan til å be om et svar i Java 
    ·Hvordan bruke Combo Box Med NetBeans GUI 
    Copyright ©  Datamaskin  http://www.datamaskin.biz/