Programação  
 
Conhecimento computador >> Programação >> Programação De Computador Idiomas >> 
O que é um modificador Static
? O mundo da programação orientada a objeto está cheio de temas esotéricos que pode sobrecarregar um novato. Um ótimo lugar para começar é levar algum tópico, como modificadores estáticos , e tentar aprender tudo sobre eles. Modificadores estáticas são palavras-chave especiais que estão marcados em outras construções de programação . Isso afeta a maneira como eles são acessados ​​. Propriedade

Um membro estático pertence à classe foi declarada dentro Pode ser chamado diretamente através da classe , com a vantagem de que a classe não precisa ser instanciado (feito em um objeto) para que o método para funcionar . Membros estáticos são úteis para funções que são de natureza genérica e não necessitam de uma instância específica para operar corretamente.
Para Members Only

Apenas os membros de uma classe podem ser rotulado estático . Por exemplo , uma classe com três tipos de dados podem ter todos os três declarado estático . A classe não pode ser declarado estático. Além disso, interfaces e membros de interfaces não podem ser declarados ou estática .
Não pode ser misturado com outros modificadores

O modificador static não podem ser misturados com a herança modificadores "abstrato" e "final ". Estes modificadores são usados ​​para criar classes que são incompatíveis com tipos estáticos . Por exemplo, uma classe de "abstrato" não se destina a ser usado diretamente . Em vez disso, é elaborado pela herança de classes . Aulas "abstrato" são, portanto, incompleta . O modificador static não teria sentido em uma classe incompleta .
Não necessita de um objeto instanciado para trabalhar

membros estáticos podem ser acessados ​​através da classe. Um objeto instanciado dessa classe não é necessário para acessar os membros estáticos. É geralmente o caso em que um membro não pode ser acessado até que uma classe foi instanciado em um objeto.

Anterior :

Próximo : No
  Os artigos relacionados
·Como executar um script em Lua 
·Explicação da Filler em um programa COBOL 
·Como postar para JSON em ColdFusion 
·CFG Tipo de Arquivo 
·O que é um cliente UML 
·Como escrever um arquivo de Efeito para XNA Games 
·Como verificar se um valor existe em SQL 
·Como usar parâmetros em SSIS 
·Como criar arquivos Mod em Fortran 
·Como obter linhas de DataGrid em JavaScript 
  Artigos em destaque
·Como obter um valor de célula Gridview 
·Como configurar o Eclipse e Zend Debugging 
·Como classificar em uma grade de dados 
·A função Low Pass em MATLAB 
·Como escrever uma Hex File 
·Como congelar Inaugurado Temporary Internet Files no In…
·Requisitos do sistema para Turbo C 
·Como desenhar linhas no Visual C + + 
·Como reduzir MPI 
·Como controlar um robô com MATLAB 
Cop e direita © Conhecimento computador http://ptcomputador.com Todos os Direitos Reservados