Índice:
Definição - O que significam membros estáticos?
Membros estáticos são membros de dados (variáveis) ou métodos que pertencem a uma classe estática ou não estática, em vez de objetos da classe. Os membros estáticos sempre permanecem os mesmos, independentemente de onde e como são usados. Como os membros estáticos estão associados à classe, não é necessário criar uma instância dessa classe para invocá-los.
Techopedia explica membros estáticos
Métodos estáticos em linguagens, como C # e Java, podem ser chamados usando a seguinte sintaxe: clsName.mthName (args), em que clsName é o nome da classe e mthName é o nome do método estático. As variáveis estáticas também podem ser acessadas por meio de seu nome de classe da seguinte maneira: clsName.VarName, em que VarName é o nome da variável estática.
Como uma variável estática está associada à classe, apenas uma cópia da variável existe na memória. Esta cópia é compartilhada por todos os objetos dessa classe.
Alguns dos recursos dos membros estáticos são os seguintes:
- Um membro estático tem acesso a todos os membros estáticos da sua classe que contém, incluindo membros privados.
- Um membro estático pode ser declarado usando modificadores de controle de acesso.
- Uma classe de membro estático pode usar qualquer outro membro estático sem qualificar seu nome com o nome da classe que o contém.
