scieee AI-readable full text Open interactive document viewer

Noms en el cas de paràmetres explícits (Fitxa)

Merenciano Saladrigas, Josep Maria

Full text

Noms en el cas de par` ametres expl´ ıcits 0010-0050-0020 Noms en el cas de par`ametres expl´ıcits Mar¸c de 2015 Noms reals i noms ficticis (0010-0030-0050) Els par` ametres expl´ ıcits es defineixen alainterf´ ıcie. Noms dels par` ametres i dels arguments (0010-0050-0010) Els noms dels par` ametres expl´ ıcits s’acostuma a donar-los juntament amb la interf´ ıcie. Noms dels par` ametres i dels arguments (0010-0050-0010) Els noms dels par` ametres expl´ ıcits s´ on noms ficticis. Par` ametres: declaraci´ o i ´ us (0010-0040-0020) En cada crida es proporcionen els noms reals dels arguments expl´ ıcits. Josep M. Merenciano 1 EPSEVG-UPC Noms en el cas de par` ametres expl´ ıcits 0010-0050-0020 list text Exemple 1. Noms dels par`ametres expl´ıcits 1. Bateig: Noms ficticis Interf´ıcie.sumaTres(nat) Interf´ıcie amb bateig.sumaTres(nat a) •Per definici´ o d’interf´ ıcie, aquesta no necessita donar cap nom als par` ametres. •Si els hi donem noms, per` o, ens facilita les refer` encies posteriors. 2. Noms reals en les peticions sumaTres(3) Fem la crida donant directament el valor de la realitzaci´ o. No ens cal cap nom. sumaTres(x) •Fem la crida donant la realitzaci´ ode nom x. Aquest nom ´ es el que s’usa en l’entorn on es fa la petici´ o per referenciar a un valor natural concret. •En un llenguatge de programaci´ o tradicional a´ es una variable que cont´ e un valor natural. sumaTres(a) •Fem la crida donant la realitzaci´ ode nom a. Aquest nom ´ es el que s’usa en l’entorn on es fa la petici´ o per referenciar a un valor natural concret. •La coincid` encia de noms entre el nom real de l’argument i el nom fictici del par` ametre ´ es justament aix` o, pura coincid` encia ocasualitat. Josep M. Merenciano 2 EPSEVG-UPC Noms en el cas de par` ametres expl´ ıcits 0010-0050-0020 3. Noms reals en la construcci´o suma(nat a) == El resultat ´ esa+3 •Com retornem el resultat, en aquests moments no ens preocupa. Per aix` o no ho indiquem ni en l’especificaci´ o ni en la construcci´ o. El nostre objectiu ´ es entendre el paper dels noms dels par` ametres. •El que ens diu la construcci´ o´ es que el resultat d’executar l’acci´ o´ es el mateix que sumar el valor 3al valor natural donat (es digui com es digui aquest). 4. Alguns exemples de crida •sumaTres(2) •x=2; sumaTres(x) •a=2; sumaTres(b,a) •a=2; b=3; suma(a,b) Josep M. Merenciano 3 EPSEVG-UPC