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.
