*   >> Læs Uddannelse artikler >> science >> programming

OOP Grundlæggende i C ++

de to tal, ændre værdier af de to objekt identifikatorer, så kalder add (no1, NO2) funktion. Der er en anden mulighed, som er blevet meget populære i årenes løb; det er at skabe en klasse, derefter oprette et objekt fra klassen, der ville tilføje to særlige numre. En klasse er en generaliseret enhed af kode, hvorfra ting kalder kan oprettes genstande at gøre særlige opgaver. Et formål kaldes instans af en klasse. Bemærk: i ovenstående kode de to identifikatorer (num1 og num2) og funktion (tilføje), arbejde sammen.

Det er derfor, det er tilrådeligt at have de to identifikatorer og funktion i en enhed kaldet en klasse. Klasse En klasse er en generaliseret enhed, hvorfra objekter kan instantieres (oprettet). En klasse er dybest set en kode enhed, der har objekt identifikatorer og funktioner, der arbejder sammen. Objektet identifikatorer kaldes egenskaber og funktioner kaldes metoder. En klasse kan ikke selv løse et problem; det vil sige, kan en klasse i sig selv ikke udføre en opgave. Det er et formål skabt ud fra en klasse, der udfører en opgave; ikke klassen. Der er en nuance her.

Du har C ++ objekter, såsom grundlæggende Type objekter, og du har objekter skabt af en klasse. Konteksten i denne tutorial skal fortælle dig den slags objekt, vi taler om. Når du opretter et objekt fra en klasse, siger vi du instantiere objektet. Egenskaber (objekt identifikatorer) og metoder (funktioner) af en klasse kaldes medlemmer af klassen. Et objekt skabt ud fra en klasse har de samme medlemmer som klassen. En egenskab kaldes også en data medlem.

En klasse og Objekt oprettet fra ovenstående kode ovenstående kode kan omdannes til en klasse og objekt som følger: #include hjælp namespace std; klasse Lommeregner {public: int num1; int num2; int tilføje () {int sum = num1 + num2; returnere sum; }}; int main () {Lommeregner mitObjekt; myObject.num1 = 2; myObject.num2 = 3; int resultat = myObject.add (); cout returnere 0; } Du definerer en klasse, der begynder med det reserverede ord, klasse. Så har du en plads og derefter følge det med navnet på klassen. Du har valgt, hvad navn, du vil give for klassen.

Jeg har givet navnet Lommeregner fordi klassen er at gøre nogle beregninger. Efter klassen navn, har du et par krøllede parenteser. Der er udsagn og endda blokke inde de krøllede parenteser. Efter den afsluttende krøllet beslag, har du et semikolon; dette skyldes, at skabelsen af ​​en klasse er en erklæring svarende til skabelsen af ​​en struct. Alle erklæringer til klassen gå i

Page   <<  [1] [2] [3] [4] [5] [6] >>
Copyright © 2008 - 2016 Læs Uddannelse artikler,https://uddannelse.nmjjxx.com All rights reserved.