Método (programação): diferenças entre revisões
Conteúdo apagado Conteúdo adicionado
m Desfeita(s) uma ou mais edições de FSogumo, com Reversão e avisos. |
m |
||
Linha 1:
{{Orientação a objetos}}
Em [[orientação a objetos]],
Em linguagens baseadas em classe eles são definidos na [[Classe (programação)|classe]]. Métodos definem o comportamento a ser exibido pelas [[Instância (classe)|instâncias da classe associada]] no tempo de execução do programa. Métodos possuem a propriedade especial que em tempo de execução, possuem acesso aos dados armazenados em uma instância da classe (ou ''instância de classe'' ou ''objeto de classe'' ou ''objeto'') que estão associados e são, desta forma, capazes de controlar o estado da instância. A associação entre classe e método é chamada de ''ligação'' (''binding''). Um método associado com uma classe é dito estar ''ligado'' (''bound'') à classe. Métodos podem ser ligados a uma classe em [[tempo de compilação]] (''ligação estática'') ou a um objeto em tempo de execução (''[[ligação dinâmica]]'').
|