Com Trucar A Un Mètode De Funció

Taula de continguts:

Com Trucar A Un Mètode De Funció
Com Trucar A Un Mètode De Funció

Vídeo: Com Trucar A Un Mètode De Funció

Vídeo: Com Trucar A Un Mètode De Funció
Vídeo: Como Trucar un Cilindro 2T 2024, Abril
Anonim

Un mètode és una funció que és una de les propietats d’una classe o objecte que li pertany. Si parlem d’un mètode, volem dir que s’utilitza el paradigma de la programació orientada a objectes.

Com trucar a un mètode de funció
Com trucar a un mètode de funció

Instruccions

Pas 1

Un mètode de classe és una seqüència d'accions, pot agafar arguments i retornar un valor, tot i que cap dels dos no és obligatori. En el cas més general, la línia de trucada té aquest aspecte: variable = nom_objecte.metode_objecte (llista d'arguments); La sintaxi de les trucades és molt diferent, tot depèn del llenguatge de programació que s’utilitzi i, fins i tot, dins del mateix llenguatge, podeu trucar a un mètode de maneres molt diferents. El primer que cal fer és especificar per a quin objecte o classe es dirà la funció. De vegades no cal fer-ho si ja esteu treballant a l'espai de noms requerit, per exemple, dins d'un altre mètode de classe.

Pas 2

A continuació, haureu de trucar-lo, guiat pel nom del mètode o per una altra manera acceptable perquè un llenguatge de programació concret el pugui assenyalar explícitament. Normalment, un mètode segueix el nom de l'objecte al qual es diu, separat per un punt: object_name.method (). Alguns idiomes requereixen altres delimitadors, com l'espai o els dos punts. Si s’utilitza una construcció de control, que suposa que totes les accions es realitzen a l’interior de l’objecte designat (per exemple, en diversos idiomes aquestes accions són permeses pel control amb), el compilador ja té clar amb quin objecte les accions es representarà. Només cal especificar el nom del mètode.

Una de les característiques de la programació orientada a objectes és la delimitació d’espais de noms. És molt important tenir-ho en compte a l’hora de trucar als mètodes de classe. El mètode en si és una interfície que ja proporciona encapsulació.

Pas 3

A continuació, cal especificar els arguments que requereix el mètode. Normalment, la llista d'arguments es troba entre parèntesis. Molts compiladors moderns, quan descriuen una funció, demanen al programador els tipus d’arguments i els seus noms, de manera que sigui més fàcil per a una persona navegar i no passar dades en un ordre equivocat. Els desenvolupadors de mètodes els poden escriure de manera que es pugui passar un objecte com a argument, aquest enfocament evita confusions. Molts llenguatges permeten cridar mètodes d'objectes de manera que l'objecte mateix també es transmeti com a argument.

Pas 4

Si el mètode retorna un resultat, és probable que s’hagi d’escriure. Creeu o seleccioneu una variable per emmagatzemar-la i assigneu-li una trucada de funció. Quan finalitzi l'execució, retornarà el resultat, que s'escriurà a l'àrea de memòria que heu especificat. Alguns mètodes no retornen res, només fan algun tipus d’operació a l’objecte. En aquest cas, no us haureu de preocupar d’emmagatzemar el resultat de la funció en una variable.

Recomanat: