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.