Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Ako navrhnúť triedu pomenovanú účet v C + +

C + + programovací jazyk je objektovo orientovaný jazyk , ktorý sa zaoberá predovšetkým interakcie medzi objektmi . Objekty sú inštancie tried , ktoré sú plány , ktoré definujú charakteristické správanie a dáta stavu objektov . Triedy sú zvyčajne navrhnuté tak , aby splnenie jedného cieľa , ako je podrobne všetky funkcie z účtu zákazníka . Ak chcete vytvoriť takú triedu , musíte sa rozhodnúť , aké dôležité funkcie sú nevyhnutné , aby sa na triedu . Musíte určiť funkcie triedy a dáta . Veci , ktoré budete potrebovať
C + + integrované vývojové prostredie ( IDE ) , ako je napríklad Eclipse CDT
C + + Compiler , ako GCC
Zobraziť ďalšie inštrukcie Cestuj 1

Rozhodnite sa , čo trieda účet musí splniť . Napríklad trieda účet môže obsahovať meno klienta , číslo účtu a zostatok na účte . Trieda by mala tiež poskytovať niektoré prostriedky prístupu k týmto údajom na účely ich aktualizáciu , alebo ich vytlačiť . Tieto údaje sú dostatočne vytvoriť základnú triedu účtu .
2

Vložte C + + IDE kliknutím na jeho ikonu programu . Keď sa otvorí , vyberte " File /New /Project " a vyberte " C + + " vytvoriť nový C + + projektu . Prázdny zdrojový kód súboru sa zobrazí v textovom editore časti IDE
3

napíšte nasledujúce deklaráciu triedy v hornej časti súboru zdrojového kódu : .

Triede účet

{ }
4

Vezmite na vedomie zložených zátvoriek , ktoré bezprostredne nasledujú po deklarácii triedy . To sa nazýva blok kódu . Všetky zdrojového kódu tejto triedy sa vojde do tohto bloku kódu . K dispozícii bude niekoľko riadkov kódu , takže možno budete chcieť rozbiť zložené zátvorky , takže každý z nich sedia na svojich vlastných linkách , a odsadiť obsahujúci kód pre zlepšenie čitateľnosti . Jedná sa o otázky štýlu a je len na vás , rozhodnúť .
5

Napíšte vyhlásení dát a súkromia triedy . To sú údaje , ktoré môžu byť prístupné len v rámci triedy . Spravidla všetky údaje by mali byť vyhlásené za súkromné ​​. Rozhrania , ktoré umožňujú ďalšie objekty na manipuláciu s dátami sú zverejnené . To určuje , že iba táto trieda môže priamo zmeniť svoje údaje . Iné objekty môžu požiadať , aby sa zmeny cez verejné rozhranie , ale presný spôsob , akým sa to robí je určený touto triedou . Ak chcete deklarovať nasledujúce tri dáta ako súkromné ​​členov triedy , napíšte nasledovné :

súkromia:

string AccountName ;

int AccountNumber ;

int accountBalance ;
6

Napíšte vyhlásenie na verejné rozhranie . Jedná sa o metódy , ktoré ďalšie objekty môžu komunikovať s tejto triedy a jeho dáta . Dobrý trio metód sú " getAccountName , " " getAccountNumber , " a " getAccountBalance . " Tieto metódy poskytujú iné predmety , prístup len na čítanie k dátam triedy . Napíšte nasledujúce vyhlásenie Verejné rozhranie :

verejné :

string getAccountName ( ) { return this.accountName ; }

int getAccoutNumber ( ) { return this.accountNumber ; }

int getAcccountBalance ( ) { return this.accountBalance ; }
7

Napíšte konštruktor , ktorý nastaví všetky dáta triedy . Konštruktor je verejná metóda , ktorá umožňuje klientovi vytvoriť inštanciu tejto triedy a premeniť ho v objekte . Napíšte pod vyhlásenie na verejné rozhranie nasledujúce :

účet ( string AccountName , int číslo účtu , int accountBalance )

{ this.accountName = AccountName ; this.accountNumber = AccountNumber ; this.accountBalance = accountBalance ; }
8

Kliknite na tlačidlo " Uložiť " pre uloženie zdrojového kódu . Teraz máte triedu kostrbatý , ktorý predstavuje účet . Môžete konkretizovať objekty tejto triedy vydaním nasledujúci príkaz :

účet NewAccount = new účtu ( " John Doe " , 12345 , 1000 ) ;

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené