*   >> Lese Utdanning Artikler >> science >> programming

Oop Basics i C ++

llene, endre verdiene av de to objektidentifikatorer, deretter ringe tillegget (no1, no2) -funksjonen. Det er en annen mulighet, som har blitt svært populært med årene; det er å lage en klasse, og deretter opprette et objekt fra klassen som ville legge noen to spesielle tall. En klasse er en generalisert enhet av kode, fra hvilke ting kaller objekter kan bli opprettet for å gjøre bestemte oppgaver. Et objekt kalles forekomst av en klasse. Merk: I koden ovenfor de to identifikatorer (num1 og num2) og funksjon (legg), arbeider sammen.

Det er derfor det er tilrådelig å ha de to identifikatorer og funksjonen i en enhet kalt en klasse. Klasse A-klassen er en generalisert enheten som objekter kan startes (opprettet). En klasse er i utgangspunktet en kodeenheten som har objektidentifikatorer og funksjoner som fungerer sammen. De objektidentifikatorer kalles egenskaper og funksjonene kalles metoder. En klasse i seg selv kan ikke løse et problem; som er, kan en klasse i seg selv ikke utføre en oppgave. Det er et formål opprettet fra en klasse som utfører en oppgave; ikke klassen. Det er en nyanse her.

Du har C ++ objekter som grunnleggende type objekter, og du har objekter som er opprettet fra en klasse. Konteksten i denne opplæringen skal fortelle deg hva slags objekt vi henviser til. Når du oppretter et objekt fra en klasse, sier vi du Instantiating objektet. Egenskaper (objektidentifikatorer) og metoder (funksjoner) i en klasse kalles medlemmer av klassen. En gjenstand laget av en klasse har de samme medlemmene som klassen. En eiendom er også kalt en data medlem.

En klasse og objekt skapt fra ovenstående kode Koden ovenfor kan konverteres til en klasse og objekt som følger: # include bruker namespace std; klasse Kalkulator {public: int num1; int num2; int legge til () {int sum = num1 + num2; returnere sum; }}; int main () {Kalkulator myObject; myObject.num1 = 2; myObject.num2 = 3; int resultat = myObject.add (); domstol returnere 0; } Du definerer en klasse begynner med det reserverte ordet, klasse. Da har du et mellomrom og deretter følger det med navnet på klassen. Du valgte det navnet du ønsker å gi for klassen.

Jeg har gitt navnet Kalkulator fordi klassen gjør noen beregning. Etter klassenavnet, har du et par av klammeparentes. Det er uttalelser og selv blokker inne i klammeparentes. Etter stengetid krøllete brakett, har du et semikolon; Dette er fordi dannelsen av en klasse er en uttalelse som ligner på etableringen av en struct. Alle uttalelser for klassen

Page   <<  [1] [2] [3] [4] [5] [6] >>
Copyright © 2008 - 2016 Lese Utdanning Artikler,https://utdanning.nmjjxx.com All rights reserved.