1
resposta

instancia sem parenteses

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;

1 resposta

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.