Fiquei um pouco confusa com o uso do constructor( ) dentro de App pelo professor, acho que não entendi muito bem ... Olhe meu raciocínio na tentativa de compreensão :
O constructor foi usado para que na hora da formação do meu App lá dentro do index eu já tenta o meu array nota
criado, o que não aconteceria caso eu tivesse o declarado como uma propriedade normal da classe, igual eu fiz com a função criarNota
.
OBS : Quero uma explicação mesmo que meu raciocínio esteja correto.