1
resposta

Definição e Uso para STATIC

Boa tarde, gostaria de entender melhor o uso e qual seria a definição de STATIC. att

1 resposta

Boa tarde Wellington,

Uma classe estática é basicamente igual a uma classe não-estática. Porém uma classe estática não pode ser instanciada. Isto quer dizer que não podemos utilizar a palavra-chave new para criá-la. Por este motivo, você pode acessar os membros de uma classe estática apenas usando o nome da classe. Por exemplo, vamos supor que criamos uma classe chamada Utilitarios. E ela possui um método público chamado CalculaAlgo. Você pode chamar este método assim:

Utilitarios.CalculaAlgo();

Mas pra que serve isso? Pra que vou usar uma classe estática? Podemos utilizar uma classe estática como um repositório de métodos que manipulam apenas parâmetros de entrada e não precisa ler (get) ou escrever (set) nenhum campo interno.

Espero ter ajudado.

Abraço!!!