Skip to content

Latest commit

 

History

History
9 lines (6 loc) · 645 Bytes

16-Diferencas-Static-nonStatic.md

File metadata and controls

9 lines (6 loc) · 645 Bytes

Diferenças de Static e non-Static

Toda e qualquer função que foi criada até agora foi utilizada static nela, mas, é possível criar funções que não apresentam essa instrução.

Métodos static possuem algumas características como:

  • Não precisa instanciar uma classe para acessar o método.
  • Variáveis ou métodos static nao tem acesso à variáveis ou métodos da classe que são non-static

Métodos non-static podem acessar qualquer tipo de conteúdo. Geralmente, quando se utiliza orientação a objetos, são criados métodos non-static. Mas, se for necessário, métodos static podem ser desenvolvidos.