Bruno, A pergunta está meio sem sentido, pois o construtor também será chamado de dentro do método main da classe SimulaFolha.
Fica estranho você construir um trabalhador já sabendo quantas horas ele trabalhou no mes. O mais razoável é usar um setter para alterar essas horas, depois que os trabalhadores foram construídos. abs, Jonathan On 4/23/10, Bruno Kosawa <[email protected]> wrote: > Boa, > onde incializo a HorasTrabalhadasMes? > eh no momento q chamo o construtor ou dentro do SimulaFolha? > > > On 23 abr, 21:03, "Leonardo F. Borba" <[email protected]> wrote: >> Falha de leitura!! >> >> ^ ^ >> >> Abraço professor. >> >> Em 23/04/10, Miguel Jonathan<[email protected]> escreveu: >> >> >> >> > Leonardo, >> >> > Está no enunciado da Lista 2: >> > 1. Criar a classe Cargo, que será do tipo enum: >> > a) Os cargos pré-definidos serão: MOTORISTA, BOY, SECRETARIO, e >> > ENTREVISTADOR. >> > b) Variáveis de instância: >> > double valorHora, que armazena o valor da hora paga de cada >> > cargo, >> > int limiteMaximoHoras – número máximo de horas permitido por >> > mês, que varia para cada cargo. >> > c) Deve haver um construtor para inicializar o valorHora de cada >> > cargo. Nota: os construtores das classes tipo enum não recebem >> > modificador de acesso, embora seja implicitamente private. >> > Você pode colocar o limite no mesmo construtor. >> >> > Jonathan >> >> > On 4/23/10, Leonardo F. Borba <[email protected]> wrote: >> >> Eu vi que houve alterações na lista, inclusive na aula de laboratório >> >> o senhor disse que colocaria a versão 2 da lista no ar, porém esta não >> >> veio dizendo onde limitar as horas para cada cargo. >> >> E se foi dito em sala eu não me recordo. >> >> >> Abraços >> >> >> Em 23/04/10, Miguel Jonathan<[email protected]> escreveu: >> >>> O enunciado já foi corrigido há alguns dias. >> >>> O limite de horas é um atributo de cada cargo, não é um atributo de >> >>> TrabalhadorHorista. >> >>> Quando você criar os cargos com o enum, invente um limite de horas >> >>> para >> >>> cada >> >>> um. >> >> >>> Jonathan >> >> >>> 2010/4/23 Leonardo F. Borba <[email protected]> >> >> >>>> Opa, >> >> >>>> A lista 2 diz que existe limite de horas trabalhadas para um >> >>>> TrabalhadorHorista, porém não diz onde deve ser definida. Ficando em >> >>>> aberto pra eu definir no instante que crio as instâncias de Cargo ou >> >>>> quando estiver executando a minha thread SimulaFolha, por exemplo. >> >> >>>> Tomei a liberdade de usar a segunda opção acima. Gostaria só de >> >>>> confirmar se pode ser assim mesmo. >> >> >>>> Abraços, saudações alvinegras!!! >> >> >>>> -- >> >>>> Leonardo F. Borba >> >> >>>> -- >> >>>> 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. >> >> >> -- >> >> Leonardo F. Borba >> >> >> -- >> >> 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. >> >> > -- >> > 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. >> >> -- >> Leonardo F. Borba >> >> -- >> 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 >> athttp://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. > > -- 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.
