Caso a classe não possua um método construtor, é possível instanciar sem o uso dos parenteses, sendo possível fazer algo como $guitarra = new Instrumento;
Caso a classe não possua um método construtor, é possível instanciar sem o uso dos parenteses, sendo possível fazer algo como $guitarra = new Instrumento;
Eai?
é uma boa prática sempre usar parênteses ao instanciar uma classe, mesmo que não haja um construtor definido.
Isso faz com que o código fique mais consistente e fácil de ler.
Se vc precisar adicionar um construtor mais tarde, não precisará se preocupar em atualizar todas as instâncias da classe para adicionar os parênteses.