Bom dia, Minha dúvida é simples. A função foi criada um vez só na classe calculo-imc.js, pra mim entendo que faltou um "explicação" sobre o porque da classe form.js consegue acessar a função normalmente, sendo que nela não realizamos a importação da classe calculo-imc. Acredito que não tenha nada de errado nisso, só acho que faltou uma melhor explicação para que lá na frente alguém não descubra que assimilou um conceito errado.
Att. Leandro