Ako Nazvať Funkčnú Metódu

Obsah:

Ako Nazvať Funkčnú Metódu
Ako Nazvať Funkčnú Metódu

Video: Ako Nazvať Funkčnú Metódu

Video: Ako Nazvať Funkčnú Metódu
Video: Изучение JavaScript и API веб-аудио от Сэма Грина и Хью Забриски 2024, Smieť
Anonim

Metóda je funkcia, ktorá je jednou z vlastností triedy alebo objektu, ktorý do nej patrí. Ak hovoríme o metóde, máme na mysli to, že sa používa paradigma objektovo orientovaného programovania.

Ako nazvať funkčnú metódu
Ako nazvať funkčnú metódu

Inštrukcie

Krok 1

Metóda triedy je postupnosť akcií, môže brať argumenty a vracať hodnotu, aj keď ani jedna z nich nie je povinná. V najobecnejšom prípade vyzerá linka volania takto: variable = object_name.object_method (zoznam argumentov); Syntax hovoru je veľmi odlišná, všetko závisí od použitého programovacieho jazyka a dokonca aj v rámci toho istého jazyka môžete metódu zavolať veľmi rôznymi spôsobmi. Prvá vec, ktorú musíte urobiť, je určiť, pre ktorý objekt alebo triedu sa bude funkcia volať. Niekedy to nemusíte robiť, ak už pracujete v požadovanom mennom priestore, napríklad vo vnútri inej metódy triedy.

Krok 2

Potom ho musíte nazvať vedený názvom metódy alebo iným spôsobom prijateľným pre konkrétny programovací jazyk, aby ste na ňu výslovne poukázali. Metóda zvyčajne nasleduje názov objektu, na ktorý sa volá, oddelená bodkou: object_name.method (). Niektoré jazyky vyžadujú použitie iných oddeľovačov, ako napríklad medzera alebo dvojbodka. Ak sa použije konštrukt riadenia, ktorý predpokladá, že všetky akcie sa vykonávajú vo vnútri určeného objektu (napríklad v mnohých jazykoch sú tieto akcie povolené ovládacím prvkom with), potom je kompilátoru už jasné, s ktorým objektom sú akcie sa uskutoční. Musíte len určiť názov metódy.

Jednou z funkcií objektovo orientovaného programovania je vymedzenie priestoru mien. Je veľmi dôležité mať to na pamäti pri volaní metód triedy. Samotná metóda je rozhranie, ktoré už poskytuje zapuzdrenie.

Krok 3

Ďalej musíte určiť argumenty, ktoré metóda vyžaduje. Zoznam argumentov je zvyčajne uzavretý v zátvorkách. Mnoho moderných prekladačov pri popise funkcie vyzve programátora na typy argumentov a ich názvy, aby bolo pre človeka jednoduchšie navigovať a neposielať údaje v nesprávnom poradí. Vývojári metód ich môžu napísať tak, aby bolo možné objekt odovzdať ako argument, čím sa predíde nejasnostiam. Mnoho jazykov umožňuje volať metódy objektov tak, že samotný objekt sa tiež odovzdá ako argument.

Krok 4

Ak metóda vráti výsledok, potom by mal byť s najväčšou pravdepodobnosťou napísaný. Vytvorte alebo vyberte premennú, ktorá sa má uložiť, a priraďte jej volanie funkcie. Keď dokončí vykonávanie, vráti výsledok, ktorý sa zapíše do oblasti pamäte, ktorú ste zadali. Niektoré metódy nič nevrátia, iba vykonajú určitý druh operácie s objektom. V takom prípade sa nemusíte obávať uloženia výsledku funkcie do premennej.

Odporúča: