Hvordan Kalle En Funksjonsmetode

Innholdsfortegnelse:

Hvordan Kalle En Funksjonsmetode
Hvordan Kalle En Funksjonsmetode

Video: Hvordan Kalle En Funksjonsmetode

Video: Hvordan Kalle En Funksjonsmetode
Video: Minste kvadraters metode på ulineære funksjoner (13/17) 2024, November
Anonim

En metode er en funksjon som er en av egenskapene til en klasse eller et objekt som tilhører den. Hvis vi snakker om en metode, mener vi at paradigmet for objektorientert programmering blir brukt.

Hvordan kalle en funksjonsmetode
Hvordan kalle en funksjonsmetode

Bruksanvisning

Trinn 1

En klassemetode er en sekvens av handlinger, den kan ta argumenter og returnere en verdi, selv om ingen av dem er nødvendige. I det mest generelle tilfellet ser anropslinjen slik ut: variabel = objektnavn.objekt_metode (liste over argumenter); Anropssyntaksen er veldig forskjellig, alt avhenger av hvilket programmeringsspråk som brukes, og til og med innenfor samme språk kan du ringe en metode på veldig forskjellige måter. Det første du må gjøre er å spesifisere for hvilket objekt eller klasse funksjonen skal kalles. Noen ganger trenger du ikke gjøre dette hvis du allerede jobber i det nødvendige navneområdet, for eksempel i en annen klassemetode.

Steg 2

Deretter må du ringe det, styrt av navnet på metoden eller en annen måte som er akseptabelt for et bestemt programmeringsspråk å eksplisitt peke på det. Vanligvis følger en metode navnet på objektet det heter på, atskilt med en prikk: object_name.method (). Noen språk krever at andre avgrensere brukes, for eksempel mellomrom eller kolon. Hvis en kontrollkonstruksjon brukes, som antar at alle handlinger utføres inne i det angitte objektet (for eksempel på et antall språk er slike handlinger tillatt av med kontrollen), er kompilatoren allerede klar med hvilket objekt handlingene Vil bli utført. Du trenger bare å spesifisere navnet på metoden.

En av funksjonene i objektorientert programmering er avgrensing av navneområdet. Det er veldig viktig å huske på dette når du ringer til klassemetoder. Selve metoden er et grensesnitt som allerede gir innkapsling.

Trinn 3

Deretter må du spesifisere argumentene som metoden krever. Vanligvis ligger argumentlisten i parentes. Mange moderne kompilatorer, når de beskriver en funksjon, ber programmereren om argumenttypene og navnene deres, slik at det er lettere for en person å navigere og ikke sende data i feil rekkefølge. Metodeutviklere kan skrive dem på en slik måte at et objekt kan sendes som et argument, denne tilnærmingen unngår forvirring. Mange språk lar deg kalle metoder for objekter på en slik måte at selve objektet også blir sendt som et argument.

Trinn 4

Hvis metoden returnerer et resultat, bør det mest sannsynlig skrives. Opprett eller velg en variabel for å lagre den og tilordne en funksjonsanrop til den. Når den er fullført, vil den returnere resultatet, som blir skrevet til minneområdet du spesifiserte. Noen metoder returnerer ikke noe, de utfører bare en slags operasjon på objektet. I dette tilfellet trenger du ikke å bekymre deg for å lagre resultatet av funksjonen i en variabel.

Anbefalt: