Domande taggate «functions»

La funzione è un blocco di codice che esegue un'attività specifica.

1
C'è una differenza tra argomenti e parametri?
Potrebbe essere così: Parametro significa dal chiamante POV e argomenti significano all'interno della procedura, o viceversa. O non c'è differenza? Aggiornare In svedese si dice "anropsparametrar", cioè "parametri che chiamano la procedura" e non si direbbe "anropsargument" ("argomenti che chiamano la procedura").


2
Design: metodo Object vs metodo della classe separata che accetta Object come parametro?
Ad esempio, è meglio fare: Pdf pdf = new Pdf(); pdf.Print(); o: Pdf pdf = new Pdf(); PdfPrinter printer = new PdfPrinter(); printer.Print(pdf); Un altro esempio: Country m = new Country("Mexico"); double ratio = m.GetDebtToGDPRatio(); o: Country m = new Country("Mexico"); Country us = new Country("US"); DebtStatistics ds = new …









4
Lo stack di chiamate inizia in basso o in alto?
Una pila è qualcosa che si accumula dal basso verso l'alto. Quindi uno stack di chiamate aggiunge nuovi elementi nello stack quando vengono chiamate funzioni con elementi che vengono rimossi dallo stack quando ciascuna funzione termina fino a quando lo stack è vuoto e quindi termina il programma. Se quanto …
11 functions  stack 


6
CoffeeScript e funzioni nominate
Altrove , è sorto un argomento sulla terminologia di una funzione denominata in CoffeeScript. In particolare qualcuno si riferiva a qualcosa del genere: foo = -> console.log("bar") come una funzione con nome. Ma è stato obiettato che tutto in CoffeeScript sono funzioni anonime e non ci sono funzioni nominate. Questo …


Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.