Lar Desenvolvimento O que são membros estáticos? - o que é techopedia

O que são membros estáticos? - o que é techopedia

Índice:

Anonim

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.
Uma classe de membro estático não pode ter o mesmo nome que qualquer uma de suas classes anexas. As classes e interfaces de membro estático podem ser definidas apenas nas classes de nível superior e outras classes e interfaces de membro estático.

O que são membros estáticos? - o que é techopedia