Olá, tudo bem?
No curso foi demonstrado o polimorfismo por overriding, foram criados dois métodos com a mesma assinatura mas em classes diferentes. Mas em outras linguagens existe o polimorfismo por overloading, onde os métodos tem os mesmos nomes mas com parâmetros diferentes. Tentei implementar isso no JS (uma função sem parâmetro e outra com parâmetro) mas não funcionou, o node sempre "chama" a com parâmetro. No JS não existe overloading?