Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky
 Kľúčovou myšlienkou je , že objektovo orientované programovanie . Objektovo orientované programovacie jazyky viď programovanie ako spôsob vytvárania virtuálnych objektov 
 Program Simulácia Mirror 
 
 Nasledujúci program ilustruje vytvorenie virtuálneho objektu - . zrkadlo . Používa zrkadlo , aby odrážal text , predstavil k nemu . Môžete použiť Visual C + + skompilovať a spustiť program . Otvorte nový projekt Visual C + + projektu s Súbor > Nový > Projekt > CLR > CLR Console Application . Zavolajte projektu Mirror.cpp 
 
súboru Mirror.cpp , po príkaze # include " stdafx.h " , zadajte tieto dva riadky : Spojené
 # include   povedať kompilátora , aby zahŕňal definície pre vstupné /výstupné funkcie , ako je " cout " , ktoré program používa na odosielanie a prijímanie texte od užívateľa   Skok cez . vyhlásenie " using namespace System ; " Po tomto vyhlásení a pred funkciu main ( ) , zadajte tento text :   triedy Zrkadlo {   verejnosť : Mirror ( ) ; //konštruktor ~ Mirror ( ) { } , //Destructorvoid Reflect ( char * ) ; } ;   Mirror :: Mirror ( ) { //to - nič konštruktory }   void Mirror :: Reflect ( char * s ) { int i , j ; char t [ 200 ] ;   for ( i = strlen ( S ) -1 , j = 0 , i > = 0 , i - , j + + ) { t [ j ] = s [ i ] ; } t [ strlen ( s ) ] = ' \\ 0 ' ; strcpy ( s , t ) ;   návrat ; }   Tento text je plán , známy ako " trieda " v C + + žargón , že operačný systém bude používať na vytvorenie objektu Mirror - ale nie je samotný objekt   zadajte nasledujúci text vnútri funkcie main ( ) , nahradí predvolený kód . Visual C + + miest tam   --------------------------------- zrkadlo zrkadlo ; .   char s [ 200 ] ;   std :: cout << " Zadajte nejaký text na zrkadlo tak , aby odrážali : " std :: cin >> s ;   mirror.Reflect ( y ) ;   std :: cout << " odráža znenia : " << y ;   return 0 ;   - ----------------------   môžete vidieť , kde hlavnú žiada zrkadlo , aby odrážal nejaký text . To dostane ten text z príkazu " std :: cin >> s " ; . " Cin " hovorí počítaču , aby usilovať o vstup z konzoly   Jedna vec zostáva pred kompiláciou a spustením programu : nastaviť zarážku presunutím kurzora na riadok na konci funkcie main ( ) , ktorá znie " return 0 " . Nastavenie zarážky tu bráni svoj program od ukončenia kým dovoliť , aby to skončilo . Bez zlomu , okno konzoly sa zavrie príliš skoro , čo vám znemožňuje vidieť výstup programu .   Build ( čo znamená , že kompilácia ) váš program a spustite ho s F5 . Reagovať na riadku v okne konzoly , ktoré sa objavia .   časť kódu , ktorý začína " triedneho Mirror " dodáva operačného systému na plán - tzv definície triedy - pre stavbu virtuálne zrkadlo objekt . Vlastná tvorba objektu sa vykonáva pomocou príkazu " Zrkadlo zrkadlo " vo funkcii main ( ) .   Začína časť definície triedy zoznam členov triedy , zatiaľ čo neskôr sa časť triedy robí skutočný definovanie premenných a funkcií . Funkcie sú volány metódy v Visual C + + reči . Metóda Reflect je jeden robí skutočnú prácu pre triedu Mirror . 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 nastaviť zarážku 
 
 
 
 Ako to funguje