Como chamar o construtor sem novo?
Eu sei que string é como uma classe e, ao criar uma nova string, a string não deve o valor, mas apenas o ponteiro do valor. mas ao criar uma string não há necessidade de usar a palavra new;
string a = "hello";
e não
string a = new string("hello");
Eu sei que a segunda opção também é possível, mas o que eu quero entender é por que o primeiro?
Vamos dizer que eu tenho um aluno de nome de classe que ele é construtor recebe umstring
. Para criar uma nova classe, devo usar a palavra salva new.
student example = new student("Sabrina");
Eu tentei sobrecargaoparator =
mas isso não é possível.
Como posso criar uma nova classe como umstring
faz (sem usar a palavranew
)
student example = "Sabrina";