1
resposta

Diferença do arquivo e classe

Qual seria a diferença de arquivo para classe?

No primeiro vídeo da aula 2, o professor utilizou um arquivo para escrever a classe e, no outro, utilizou uma classe para guardar informações.

É sempre assim? Imaginava que clicar em " New -> class" seria para armazenar as "classes" que a gente cria.

1 resposta

Fala Caroline! Tudo bem?

Na verdade quando você escreve uma classe você basicamente está escrevendo um arquivo texto, é um arquivo com o texto que representa e diz como a classe vai funcionar. Tanto que se você quiser abrir seu arquivo com o Bloco de notas do Windows você conseguirá abrí-lo e enxergará o código da classe que escreveu.

Quando o professor usa o New->Class o Eclipse basicamente está criando um arquivo texto para você escrever nele.

Quando o professor diz que está guardando informações na classe é porque aquele texto (código) que ele escreveu, quando for executado no computador vai gerar uma instância (imagine como um pedaço da memória do computador separado só para a tua classe) e com isso você vai conseguir guardar as informações naquele pedaço de memória até o fim da execução do seu programa.