Isso!

Abraço

Peter P. Lupo
http://craftnicely.blogspot.com - http://sites.google.com/site/pplupo
MPS.BR Authorized Implementation Practitioner - Certified ScrumMaster
Sun Certified Java Associate - Java Brown Belt
+55 (021) 81742487


2010/4/25 Felipe Costa <[email protected]>

> Voces podem sobrescrever o método toString() de Trabalhador, pra retornar
> apenas as informações referentes ao Trabalhar, e sobrescrever os métodos das
> outras subclasses, concatenando o resultado da superclass com a informação
> que voce quer retornar nas subclasses. Exemplo:
>
> Trabalhador{
> public String toString() { return "Alguma coisa"; }
> }
>
> nas subclasses voce vai ter alguma coisa assim:
>
> public String toString() { return super.toString() + "alguma outra coisa";
> }
>
>
>
>
> 2010/4/25 Romulo Freires <[email protected]>
>
> Eu tive essa dúvida quando chegou nessa hora!
>> Mas o como não é pedido o método na Classe TrabalhadorAssalariado, então
>> eu concatenei o Método toString() da Classe Trabalhador com o Pagamento.
>>
>> Em 25 de abril de 2010 01:49, Mateus Gregorio <
>> [email protected]> escreveu:
>>
>> Me dei conta de uma coisa agora...
>>>
>>> realmente não faz sentido sobrescrever o toString() de Trabalhador na
>>> classe TrabalhadorAssalariado (não com o mesmo código do toString() da
>>> classe TrabalhadorHorista). Afinal, pra que fazer dois overrides, um em cada
>>> subclasse, acrescentando o mesmo código? Se o objetivo fosse retornar a
>>> mesma mensagem nas chamadas do toString por objetos das duas subclasses,
>>> faria muito mais sentido um ter único toString() na superclasse Trabalhador
>>> retornando a tal mensagem.
>>>
>>> Corrijam-me se eu estiver errado.
>>>
>>> Abraços,
>>> Mateus Greg.
>>>
>>> ------------------------------
>>> *De:* Mateus Gregorio <[email protected]>
>>>
>>> *Para:* [email protected]
>>> *Enviadas:* Domingo, 25 de Abril de 2010 0:51:54
>>> *Assunto:* Res: [comp2-geral] Dúvida - Tarefa 3
>>>
>>> Também estou meio na dúvida sobre o que fazer: sobrescrever ou não o
>>> toString() de Trabalhador na classe TrabalhadorAssalariado ?
>>>
>>> A lista não pede isso e, na verdade, nem sei se faz tanto sentido, já que
>>> um trabalhador assalariado recebe sempre a mesma coisa, independente do
>>> número de horas trabalhadas. Talvez faça mais sentido mesmo mostrar o Valor
>>> da Hora para um trabalhador horista e não para um assalariado...
>>>
>>> De qualquer forma, fica a dúvida: sobrescrever ou não sobrescrever, eis a
>>> questão. rs
>>>
>>> Abraços,
>>> Mateus Greg.
>>>
>>> ------------------------------
>>> *De:* Luiz Teixeira <[email protected]>
>>> *Para:* [email protected]
>>> *Enviadas:* Sábado, 24 de Abril de 2010 21:25:11
>>> *Assunto:* Re: [comp2-geral] Dúvida - Tarefa 3
>>>
>>> Pois é Leonardo, mas era exatamente isso que eu já estava fazendo. Mas
>>> como o Felipe disse pra sobrescrever o outro também, vou fazer. =D
>>>
>>> Obrigado de qualquer jeito!
>>>
>>> Atenciosamente,
>>> --
>>> Luiz Claudio Penna Teixeira
>>> Diretoria de Qualidade
>>>
>>> EJCM – Empresa Júnior de Consultoria em Microinformática
>>> Departamento de Ciência da Computação – UFRJ
>>> www.ejcm.com.br - (21) 2598-9440
>>>
>>>
>>> Em 24 de abril de 2010 21:22, Luiz Teixeira <
>>> [email protected]> escreveu:
>>>
>>>> Ok, farei isso.
>>>> Obrigado Felipe!
>>>>
>>>> Atenciosamente,
>>>> --
>>>> Luiz Claudio Penna Teixeira
>>>> Diretoria de Qualidade
>>>>
>>>> EJCM – Empresa Júnior de Consultoria em Microinformática
>>>> Departamento de Ciência da Computação – UFRJ
>>>> www.ejcm.com.br - (21) 2598-9440
>>>>
>>>>
>>>> Em 24 de abril de 2010 21:08, Felipe Costa 
>>>> <[email protected]>escreveu:
>>>>
>>>> Faça a sobrecarga do método toString() pra TrabalhadorAssalariado
>>>>> também, mas não inclua as horas trabalhadas porque não existe. ;)
>>>>>
>>>>> 2010/4/24 Luiz Teixeira <[email protected]>
>>>>>
>>>>> Algum monitor online para esclarecer minha dúvida?
>>>>>>
>>>>>> Atenciosamente,
>>>>>> --
>>>>>> Luiz Claudio Penna Teixeira
>>>>>> Diretoria de Qualidade
>>>>>>
>>>>>> EJCM – Empresa Júnior de Consultoria em Microinformática
>>>>>> Departamento de Ciência da Computação – UFRJ
>>>>>> www.ejcm.com.br - (21) 2598-9440
>>>>>>
>>>>>>
>>>>>> Em 24 de abril de 2010 19:01, Gustavo Rodrigues <
>>>>>> [email protected]> escreveu:
>>>>>>
>>>>>> Apaguei minha mensagem, antes de ver sua resposta, pois já havia
>>>>>>> aprendido como usar..
>>>>>>>
>>>>>>> Mas, Obrigado! =)
>>>>>>>
>>>>>>>  --
>>>>>>> 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]<comp2-geral%[email protected]>
>>>>>>> .
>>>>>>> For more options, visit this group at
>>>>>>> http://groups.google.com/group/comp2-geral?hl=en.
>>>>>>>
>>>>>>
>>>>>>  --
>>>>>> 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]<comp2-geral%[email protected]>
>>>>>> .
>>>>>> For more options, visit this group at
>>>>>> http://groups.google.com/group/comp2-geral?hl=en.
>>>>>>
>>>>>
>>>>>
>>>>>
>>>>> --
>>>>> Felipe Henrique
>>>>> Bacharelando em Ciência da Computação na UFRJ
>>>>> Java Blue Belt http://www.javablackbelt.com/
>>>>>
>>>>>  --
>>>>> 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]<comp2-geral%[email protected]>
>>>>> .
>>>>> For more options, visit this group at
>>>>> http://groups.google.com/group/comp2-geral?hl=en.
>>>>>
>>>>
>>>>
>>>  --
>>> 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]<comp2-geral%[email protected]>
>>> .
>>> For more options, visit this group at
>>> http://groups.google.com/group/comp2-geral?hl=en.
>>>
>>>
>>>
>>> --
>>> 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]<comp2-geral%[email protected]>
>>> .
>>> For more options, visit this group at
>>> http://groups.google.com/group/comp2-geral?hl=en.
>>>
>>>
>>>
>>> --
>>> 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]<comp2-geral%[email protected]>
>>> .
>>> For more options, visit this group at
>>> http://groups.google.com/group/comp2-geral?hl=en.
>>>
>>
>>  --
>> 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]<comp2-geral%[email protected]>
>> .
>> For more options, visit this group at
>> http://groups.google.com/group/comp2-geral?hl=en.
>>
>
>
>
> --
> Felipe Henrique
> Bacharelando em Ciência da Computação na UFRJ
> Java Blue Belt http://www.javablackbelt.com/
>
> --
> 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]<comp2-geral%[email protected]>
> .
> For more options, visit this group at
> http://groups.google.com/group/comp2-geral?hl=en.
>

-- 
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