Porque colocar uma função dentro de uma classe?
Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!
Porque colocar uma função dentro de uma classe?
Olá Styme!
Uma classe um molde para objetos e é composta por atributos, que são seus estados ou suas características, e por métodos ou funções que são as ações que um objeto pode executar.
É dentro da classe onde as funções são criadas, pois elas são relativas ao objeto que executará essa função.
Uma conta tem um saldo (atributo), para alterar o valor desse saldo, devemos depositar (função) um valor ou sacar (função) um valor.
Espero que tenha ajudado, mas caso ainda esteja nebuloso, tentaremos ajudar novamente. Bons estudos!
ajudou demais, valeu!