O que é Instancia?

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.

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

Putz…

Explicação perfeita…

Era disso que eu precisava.

Parabéns Ademilton.

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

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 ?