Paano Tumawag Sa Isang Paraan Ng Pag-andar

Talaan ng mga Nilalaman:

Paano Tumawag Sa Isang Paraan Ng Pag-andar
Paano Tumawag Sa Isang Paraan Ng Pag-andar

Video: Paano Tumawag Sa Isang Paraan Ng Pag-andar

Video: Paano Tumawag Sa Isang Paraan Ng Pag-andar
Video: Pagnakita mo ito sa pader, WAG mo hawakan at tumawag ng pulis! 2024, Mayo
Anonim

Ang isang pamamaraan ay isang pagpapaandar na isa sa mga pag-aari ng isang klase o bagay na kabilang dito. Kung pinag-uusapan natin ang isang pamamaraan, ibig sabihin ay ginagamit ang tularan ng object-oriented na programa.

Paano tumawag sa isang paraan ng pag-andar
Paano tumawag sa isang paraan ng pag-andar

Panuto

Hakbang 1

Ang isang pamamaraan sa klase ay isang pagkakasunud-sunod ng mga aksyon, maaari itong kumuha ng mga argumento at ibalik ang isang halaga, kahit na kinakailangan ang alinman. Sa pinaka-pangkalahatang kaso, ganito ang hitsura ng linya ng tawag: variable = object_name.object_method (listahan ng mga argumento); Ang tawag sa syntax ay ibang-iba, nakasalalay ang lahat sa kung aling programa ang ginagamit, at kahit sa loob ng parehong wika, maaari kang tumawag sa isang paraan sa iba't ibang paraan. Ang unang bagay na dapat gawin ay upang tukuyin kung aling bagay o klase ang tatawagin na pagpapaandar. Minsan hindi mo kailangang gawin ito kung nagtatrabaho ka na sa kinakailangang namespace, halimbawa, sa loob ng ibang pamamaraan ng klase.

Hakbang 2

Pagkatapos ay kailangan mong tawagan ito, na ginagabayan ng pangalan ng pamamaraan o ibang paraan na katanggap-tanggap para sa isang partikular na wika ng programa na tahasang ituro ito. Karaniwan, sumusunod ang isang pamamaraan sa pangalan ng bagay kung saan ito tinawag, pinaghiwalay ng isang tuldok: object_name.method (). Ang ilang mga wika ay nangangailangan ng ibang mga delimiter na gagamitin, tulad ng espasyo o colon. Kung ginagamit ang isang control konstruksyon, na ipinapalagay na ang lahat ng mga aksyon ay ginaganap sa loob ng itinalagang bagay (halimbawa, sa isang bilang ng mga wika ang mga naturang pagkilos ay pinapayagan ng may kontrol), pagkatapos ay malinaw na ang tagatala kung aling object ang mga aksyon isasagawa. Kailangan mo lamang tukuyin ang pangalan ng pamamaraan.

Isa sa mga tampok ng programming na nakatuon sa object ay ang paglalagay ng namespace. Napakahalagang alalahanin ito kapag tumatawag sa mga pamamaraan ng klase. Ang pamamaraan mismo ay isang interface na nagbibigay ng encapsulation.

Hakbang 3

Susunod, kailangan mong tukuyin ang mga argumento na kinakailangan ng pamamaraan. Kadalasan ang listahan ng argument ay nakapaloob sa mga panaklong. Maraming mga modernong tagataguyod, kapag naglalarawan ng isang pagpapaandar, hinihimok ang programmer tungkol sa mga uri ng mga argumento at kanilang mga pangalan, upang mas madali para sa isang tao na mag-navigate at hindi pumasa sa data sa maling pagkakasunud-sunod. Maaaring isulat ng mga developer ng pamamaraan ang mga ito sa paraang ang isang bagay ay maaaring maipasa bilang isang pagtatalo, iniiwasan ng pamamaraang ito ang pagkalito. Pinapayagan ka ng maraming mga wika na tumawag sa mga pamamaraan ng mga bagay sa isang paraan na ang object mismo ay naipasa rin bilang isang pagtatalo.

Hakbang 4

Kung ang pamamaraan ay nagbabalik ng isang resulta, malamang na ito ay dapat maisulat. Lumikha o pumili ng isang variable upang maiimbak ito at magtalaga ng isang function na tawag dito. Kapag nakumpleto nito ang pagpapatupad, ibabalik nito ang resulta, na isusulat sa lugar ng memorya na iyong tinukoy. Ang ilang mga pamamaraan ay hindi nagbalik ng anuman, nagsasagawa lamang sila ng ilang uri ng operasyon sa bagay. Sa kasong ito, hindi mo kailangang magalala tungkol sa pagtatago ng resulta ng pagpapaandar sa isang variable.

Inirerekumendang: