Acest indicator în c, purecodecpp
Luați în considerare acest exemplu, vedeți că, prin definirea unor metode în organism de clasă, nu prescrie parametrii în semnătură. Și aceste metode de asteptare de funcția principală, de asemenea, noi nu precizează ce date care lucrează. Dar, într-un fel datele făcut acelor membri ai clasei specificate în tehnicile corpului. Deoarece metodele de „înțelegere“ cu unele date și au nevoie pentru a lucra cu orice obiect al clasei? Faptul că metodele unei clase sunt trecute implicit ca parametru un pointer la (la indicatorul obiect de clasă). Acest lucru se întâmplă în mod automat. Noi nu vedem acest lucru ca pointerul - un prim argument ascuns al oricărei metode de clasă.
Am act de faptul că dezvoltatorii încă mai au posibilitatea de a utiliza acest indicator în mod explicit. Dacă am determinat enterData () metoda cu utilizarea explicită a acestui. ar arăta astfel:
Mai exact, în aceste cazuri, puteți face fără utilizarea explicită a acestui. Dar, uneori, utilizarea explicită nu poate fi evitată. De exemplu, în exemplul de mai jos, acest lucru nu va permite compilatorul pentru a obține confuz în numele membrilor clasei și parametrii care ia designer.
Acest lucru înseamnă că someAge membru al clasei trebuie să scrie valoarea care urmează să fie stabilit cu privire la crearea unui obiect de clasă.
În scopul de a menține site-ul nostru - click pe cutia de monede și alege orice mod convenabil.
Și ce se întâmplă? Există acest lucru, dar puteți declara indicatorul, și de a folosi în loc de asta?
Olej.
Declarați indicatorul, puteți, dar va fi un duplicat complet al prezentului, astfel încât nici un punct în a face nu este.
Dar, fără ca acest lucru nici un alt acces la „acest obiect“ nu ar fi.