Criar métodos é uma boa forma de otimizar o seu sistema pois chamar um método é bem mais prático que criar uma estrutura equivalente dentro do programa, principalmente se você vai usá-lo mais de uma vez. A criação de métodos tem um padrão a ser seguido.
Para criar um método:
<nível de acesso> <tipo de retorno> nomeDoMétodo (lista de parâmetros)
{
/* Escopo (ou corpo) do método é aqui onde estarão as instruções que o código deverá executar, o escopo do método é basicamente a função do método */
}
/*a lista de parâmetros não é obrigatória*/
/*a lista de parâmetros não é obrigatória*/
Para usar o método:
nomeDoMétodo (lista de argumentos);
/*se o método não possui parâmetros, os argumentos também não são obrigatórios*/
/*se o método não possui parâmetros, os argumentos também não são obrigatórios*/
Um exemplo de Método,
private bool Valida () //método tipo boolean, verdadeiro/falso
{
bool resultado = true; //variável de retorno, tipo boolean
//Validação da divisão
if (radioButton4.Checked) //Checa se foi pressionado o botão dividir
{
if (textBox2.Text == "0") //Checa se o divisor é zero
{
{
MessageBox.Show("Não é possível realizar divisão por zero");
resultado = false;
}
}
}
return resultado;
}
Ao menos que seja usado um método do tipo void, todo método deve retornar um valor, para chamar esse método basta utilizar "Valida();" já que ele não possui parâmetros. Lembrando que é necessário usar os parênteses mesmo sem utilizar argumentos. O escopo do método descreve basicamente as instruções que o método deve seguir, ou seja, a função do método. Se um método criado não possuir escopo (nem na super classe e nem na subclasse) ele não fará nada, será um método sem utilidade alguma.
Nenhum comentário:
Postar um comentário