Parametro são as variaveis que você passa em um método. Argumento são os valores que essas variaveis irão assumir.
Ex:
function nome_metodo(varriavel a, variavel b){ //PARAMETROS na assinatura (criacão) do método.
....
}
chamada da função em seu código : nome_metodo(3,2); //3 e 2 são os ARGUMENTOS - valores que a e b irao receber para serem executadas no metodo.
Não, pois parâmetro é a VARIAVEL declarada para receber o valor de uma função, enquanto argumentos é o valor que pode ser atribuído a variável, exemplo:
void Func1(int i, bool flag = true) { //declarou dois parâmetros
// execução
}
void Func2(params int[] lista) { //declarou um parâmetro
//execução
}
void Func3(bool x, bool y) {
int z = 0;
Func1(1); //chamou com 1 argumento
Func1(z, x && y); //chamou com dois argumentos vindos de variável e expressão respectivamente
Func2(1, 2, 3); //chamou com 3 argumentos
Func1(flag : false, i : 2); //argumentos nomeados
}
Não, pois parâmetro é a VARIAVEL declarada para receber o valor de uma função, enquanto argumentos é o valor que pode ser atribuído a variável, exemplo:
void Func1(int i, bool flag = true) { //declarou dois parâmetros
// execução
}
void Func2(params int[] lista) { //declarou um parâmetro
//execução
}
void Func3(bool x, bool y) {
int z = 0;
Func1(1); //chamou com 1 argumento
Func1(z, x && y); //chamou com dois argumentos vindos de variável e expressão respectivamente
Func2(1, 2, 3); //chamou com 3 argumentos
Func1(flag : false, i : 2); //argumentos nomeados
}
Para escrever sua resposta aqui, entre ou crie uma conta.
Estruturas Algébricas
•ESTÁCIO
Estruturas Algébricas
•ESTÁCIO
Estruturas Algébricas
•ESTÁCIO
Compartilhar