Kate,

O construtor de uma classe tem sempre q ter o nome da classe, então, todos
são obrigados a ter o mesmo nome.

Não podem haver dois construtoresa(nem nenhum método, construtor ou não) com
a mesma assinatura.  A assinatura de um método são os tipos, a ordem  e a
quantidade de seus parametros.

um metodo que receba um int e um double, e um metodo, com o mesmo nome, que
receba um int e uma string tem assinaturas diferentes.

void metodo(int a, double b){

}//uma assinatura

void metodo(int a, string b){

}//outra assinatura

Eu ainda posso ter um terceiro metodo, que tambem recebe um int e um double
mas em ordens trocadas, e teria uma terceira assinatura.

void metodo(double a, int b){

}//terceira assinatura

Se eu tiver um quarto metodo, recebendo 3 parametros, tudo bem q os dois
primeiros sejam iguais, pois le tem um numero diferente de parametros. (só
tomar cuidado com parametros com valor default)

void metodo(int a, double b, int c){

}//outra assinatura


Sobre a pergunta do exercício, acho q o professor quer q imprima a pessoa
usando o metodo toString dela.

-- 
You received this message because you are subscribed to the Google Groups "Comp 
2 - Geral" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/comp2-geral?hl=en.

Responder a