Programação  
 
Conhecimento computador >> Programação >> Programação De Computador Idiomas >> 
Funções implícitas e explícitas de Programação
No mundo da programação de computadores, funções são cápsulas independentes de software que corrigem ou resolver um problema específico ou fazer um trabalho específico. Funções implícitas são aquelas que são deixados até o sistema operacional para decifrar o tipo que realmente é , para que o computador possa realizar o trabalho . Funções explícitas são aquelas que são claramente definidas na frente para que o sistema operacional não tem que adivinhar o que está lidando com antes de processar a função. Considerações do Uso de funções explícitas

Usando funções explícitas ao construir um aplicativo de software exige que você declarar e definir todos os tipos de variáveis ​​que você vai usar nessa função . Quando você declarar explicitamente suas variáveis ​​para a função para usar em qualquer programa de software , você está criando uma " função explícita " dentro desse aplicativo de software. Funções explícitas forçá-lo a explicar a sua intenção exato da função para o benefício de outros programadores de software que pode ser ler o seu código em uma data posterior . Isso permite que outros programadores para ajudar a depurar, manter e manutenção seu código com facilidade e pode economizar tempo e dinheiro ao fazê-lo . Alguns ambientes de desenvolvedores de software forçar essa configuração para ser "on" por padrão, mesmo antes de escrever sua primeira linha de código. Você também tem a opção de fazer essa configuração manualmente antes de escrever o código , digitando o " Option Explicit On" declaração antes de escrever qualquer outro código .
Exemplo de funções explícitas

uma função explícito pode ser visto de uma rotina de software que calcula dois números de serem adicionados , em seguida, exibindo o resultado . Por exemplo, o código do software seria visto como " declarar variável 1 = inteiro , declarar variável 2 = número inteiro, declarar totais = inteiro. " A próxima linha vai continuar como " (total = 1 + variável variável 2). " A terceira linha seria , "Display total. " As variáveis ​​são explicitamente declaradas como um tipo de " inteiro " , ou seja, o sistema operacional sabe que deve ser um número e não uma carta para " variable1 " e " variável 2. " O sistema operacional pode agora adicionar dois números juntos e não fazer outra coisa, como a combinação de duas palavras separadas para formar uma palavra composta .

Considerações em Usando funções implícitas

Usando funções implícitas permite diminuir o tempo de programação, mas também deixa espaço para erro do sistema operacional , como o sistema pode interpretar suas intenções de forma diferente do que você espera . Seu código pode ser um pouco mais fácil de ler , evitando declarar explicitamente cada tipo de variável , especialmente se o tipo de variável parece lógico o suficiente para o olho humano . Se seu sistema operacional não interpreta o tipo de variável como você pretende , em seguida, você receberá mensagens de erro e localizar a verdadeira origem do erro pode ser mais difícil que você tentar depurar.

Exemplos de Funções implícitas

uma função implícita pode ser visto quando você coloca valores predefinidos em suas variáveis ​​antes de escrever a função, mas não diga o sistema operacional que tipo de variável que é. Por exemplo, "variável de 1 = 10, 2 = variável " por trás " , variável 3 =" estante ", são todas as variáveis ​​que são" inteiros "ou palavras que o sistema operacional chama de" string " mas você não declarar esta fato escrevendo " inteiro ", após os números ou " cadeia" após as palavras . O sistema operacional é agora deixou a entender que " variável 1" é um " inteiro ", porque ele não contém letras ou caracteres especiais e essa variável 2 não conter todos os números de modo que poderia ser uma " cadeia ".

Anterior :

Próximo : No
  Os artigos relacionados
·Como construir formulários usando Cold Fusion 
·Como usar o Portanto Símbolo no LaTeX 
·Como escrever KML em VB.NET 
·Vantagens e Desvantagens de um nanocomputer 
·Como remover a barra de APP_NAME do Android 
·Como Fazer um Sistema de Grade 2D em XNA 
·As desvantagens do uso de Widgets no projeto de computa…
·Como encontrar o JDK no Linux 
·Como calcular o interruptor Overhead 
·Motorista desenvolvedor Ajuda 
  Artigos em destaque
·Como fazer caixa de listagem de controle editável em C…
·Habilidades necessárias para a programação CIS Jogo 
·Como construir um jogo Skate Park 
·Como agregar funções vetoriais 
·Como compilar amostras DirectX no Visual C 
·Como usar a função strncmp em C + + 
·Como construir uma caixa flutuante 
·A diferença entre uma caixa de combinação e uma caix…
·MATLAB entrada Analisando 
·Como alterar o código para Maiúsculas em OpenEdge edi…
Cop e direita © Conhecimento computador http://ptcomputador.com Todos os Direitos Reservados