Metode (programmering)

Den aktuelle version af siden er endnu ikke blevet gennemgået af erfarne bidragydere og kan afvige væsentligt fra den version , der blev gennemgået den 27. marts 2020; checks kræver 2 redigeringer .

En metode i objektorienteret programmering  er en funktion eller procedure , der tilhører [1] en eller anden klasse eller et objekt .

Ligesom en procedure i proceduremæssig programmering består en metode af et antal sætninger til at udføre en handling og har et sæt input-argumenter .

Der er simple metoder og statiske metoder (klassemetoder):

Metoder giver en grænseflade, hvorigennem der tilgås data fra et objekt af en bestemt klasse, og derved tilvejebringer dataindkapsling .

Afhængigt af hvilket adgangsniveau denne eller den metode giver, tildel:

Denne adskillelse af grænseflader giver dig mulighed for at holde den offentlige grænseflade uændret, men ændre den interne implementering.

Se også

Noter

  1. Ejerskab betyder, at metoden er eksplicit forbundet med behandlingen af ​​en bestemt klasse af objekter. Teoretisk set er en metode designet til at håndtere den type , der er forbundet med den , men det er faktisk ikke påkrævet.