Lar Desenvolvimento O que é um campo estático? - o que é techopedia

O que é um campo estático? - o que é techopedia

Índice:

Anonim

Definição - O que significa Static Field?

Um campo estático nas linguagens de programação é a declaração de uma variável que será mantida em comum por todas as instâncias de uma classe. O modificador estático determina a variável de classe como aquela que será aplicada universalmente a todas as instâncias de uma determinada classe. Um modificador final também pode ser adicionado para indicar que a variável de classe não será alterada.


Um campo estático também pode ser chamado de variável de classe.

Techopedia explica campo estático

Um campo estático ou variável de classe geralmente é contrastado com um campo não estático, que também pode ser chamado de variável de instância. Esse tipo de variável mais especializada se aplica a apenas uma instância de uma determinada classe. Por exemplo, se uma instância da classe "cachorro" recebesse uma variável de instância "vermelho", isso indicaria que um cachorro específico é vermelho, enquanto uma variável de classe aplicada de forma semelhante ou campo estático indicaria que todos os cães são vermelhos.


Um campo estático ou variável de classe é útil em certas linguagens de programação e situações de código para atribuir uma variável específica (representando uma característica comum) a todas as instâncias de uma classe, como um valor fixo ou que possa ser alterado no futuro. A chave para esse tipo de identificador é que, se a alteração ocorrer, ela será aplicada igualmente a todas as instâncias da classe.

O que é um campo estático? - o que é techopedia