Módszer (programozás)

Az oldal jelenlegi verzióját még nem ellenőrizték tapasztalt közreműködők, és jelentősen eltérhet a 2020. március 27-én felülvizsgált verziótól ; az ellenőrzések 2 szerkesztést igényelnek .

Az objektumorientált programozás metódusa egy függvény vagy  eljárás , amely [ 1] valamilyen osztályhoz vagy objektumhoz tartozik .

A procedurális programozási eljárásokhoz hasonlóan a metódusok is számos utasításból állnak, amelyek bizonyos műveleteket hajtanak végre, és bemeneti argumentumokkal rendelkeznek .

Vannak egyszerű módszerek és statikus módszerek (osztálymódszerek):

A metódusok olyan interfészt biztosítanak, amelyen keresztül egy bizonyos osztályba tartozó objektum adataihoz hozzá lehet férni, ezáltal biztosítva az adatok tokozását .

Attól függően, hogy ez vagy az a módszer milyen hozzáférési szintet biztosít, jelölje ki:

Az interfészek ezen szétválasztása lehetővé teszi, hogy a nyilvános felület változatlan maradjon, de megváltozzon a belső megvalósítás.

Lásd még

Jegyzetek

  1. A tulajdonjog azt jelenti, hogy a metódus kifejezetten az objektumok egy osztályának feldolgozásához kapcsolódik . Elméletileg egy módszert úgy terveztek, hogy kezelje a hozzá tartozó típust , de valójában erre nincs szükség.