Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky
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 ) ;