GUJ Discussões   :   últimos tópicos   |   categorias   |   GUJ Respostas

O que é Instancia?


#1

Leio muitas coisas como objetos são instancias de classes, mas gostaria de ter uma explicação mais clara e objetiva sobre o que é instancia.


#2

Pense numa classe como se fosse uma fôrma de bolo. Bem, a classe tem características básicas: formato (redondo, quadrado...), tamanho, e por aí vai.
A fôrma pode ser usada para fazer vários tipos de bolo, não é? Pois, cada bolo seria uma instância...

Bolo boloDeChocolate = new Bolo() // uma instância
Bolo boloDeMilho = new Bolo() // outra deliciosa instância

#3

Putz.....

Explicação perfeita....

Era disso que eu precisava.

Parabéns Ademilton.


#4

Parabens Ademilton.. UAHUhauUHAUuahuhUAHU tb curti muito essa explicação e se me permite a usarei tb...
abraços


#5

Só pro complementar...

Definição do wikipedia

Quando tu cria uma instância de uma classe, tu está "apelidando" ela para ser usado seus métodos, como no exemplo do bolo... tp..

Bolo boloDeMilho = new Bolo();

quando tu for usar qualquer método da classe Bolo tu vai usar...

boloDeMilho.isLike();

ok ?


#6