*   >> Lezen Onderwijs artikelen >> science >> programming

Oop Basics in C ++

en 3. Een mogelijkheid is om een ​​andere functie die de twee nummers zouden ontvangen onder somt wilt, verander de waarden van de twee object-id's, bel dan de add (no1, NO2) functie. Er is een andere mogelijkheid, die zeer populair over de jaren is geworden; is een klasse te maken, vervolgens een object van de klasse die twee bepaalde nummers zouden toevoegen. Een klasse is een algemene eenheid van de code, van welke dingen noemen objecten kunnen worden gemaakt om bepaalde taken uit te voeren. Een object wordt de aanleg van een klasse.

Opmerking: in de bovenstaande code in de twee identifiers (num1 en num2) en de functie (add), samen te werken. Daarom is het raadzaam om de beide identificaties hebben en de functie in een apparaat genaamd een klasse. Klasse A klasse is een algemene eenheid die objecten kunnen worden geïnstantieerd (gemaakt). Een klasse is eigenlijk een code eenheid die object-id's en functies die samenwerken heeft. De object-id's worden eigenschappen genoemd en de functies worden methoden genoemd. Een klasse zelf kan een probleem niet oplossen; dat wil, kan een klasse zelf niet uitvoeren van een taak.

Het is een doel gemaakt op basis van een klasse die voert een taak; niet de klas. Er is een nuance hier. Je C ++ objecten zoals fundamentele type objecten en je objecten gemaakt op basis van een klasse. De context van deze tutorial moet u vertellen het soort object dat we bedoelen. Wanneer u een object maken op basis van een klasse, zeggen wij u instantiëren het object. Properties (object-id) en methoden (functies) van een klasse zijn leden van de klasse genoemd. Een object gemaakt op basis van een klasse heeft dezelfde leden als de klasse. Een eigenschap wordt ook wel een data-lid.

Een klasse en Object verkregen uit de bovenstaande code De bovenstaande code kan worden omgezet in een klasse en object als volgt: #include using namespace std; class Calculator {public: int num1; int num2; int toe te voegen () {int som = num1 + num2; keren bedrag; }}; int main () {Calculator myObject; myObject.num1 = 2; myObject.num2 = 3; int result = myObject.add (); cout 0 terug; } U definieert een klasse die begint met het gereserveerde woord, klasse. Dan heb je een ruimte en volg het dan met de naam van de klasse. Je hebt gekozen welke naam u wilt geven voor de klas.

Ik heb de naam Calculator gegeven omdat de klasse doet sommige berekeningen. Na de naam van de klasse, heb je een paar accolades. Er zijn verklaringen en zelfs blokken binnenin de accolades. Na

Page   <<  [1] [2] [3] [4] [5] [6] [7] >>
Copyright © 2008 - 2016 Lezen Onderwijs artikelen,https://onderwijs.nmjjxx.com All rights reserved.