O que é Instanciar?

Boa tarde…

Como vcs podem ver , eu sou inciante… :oops:

Gostaria de saber o que é instanciar ? Quado eu preciso instanciar ? Como eu faço para instanciar em JAVA ?

Thanks a lot !! :wink:

Iniciante

1 curtida

Instanciar é você criar uma instância, uma ocorrência.

Por exemplo, você cria uma classe Cachorro. Você criou apenas a idéia de um cachorro, mas pra poder usar efetivamente, vai ter que criar uma instância desse cachorro (um objeto).

Tipo:

Cachorro rex = new Cachorro(azul);

Pronto, agora existe de fato um cachorro.
Sei lá, foi só um exemplo… espero ter ajudado :razz:

1 curtida

Valeu , Schuenemann :grin:

Iniciante

mais ou menos assim:

qndo vc declara um objeto de uma classe antes de instancia-lo (ou cria-lo), vc não o transforma em uma instância da classe…

instanciar = transformar em instancia

ao instanciar um objeto o java pega o espaço de memoria que ele ocupa e pôe os valores que são nescessários para usa-lo

se vc usa um objeto sem instância-lo, vc estara usando um espaço de memoria nulo…

por isso, sera lançada a exceção NullPointerException

1 curtida