--============================================= -- -- FMU -- Curso: Análise e Desenvolvimento de Sistemas -- Aluno: Cristian Bueno -- RA : 502.895/7 -- --============================================= Dia 09/08/2008 Liste 3 métodos e 3 atributos para os seguintes objetos: - FUNCIONÁRIO Atributos: Nome Endereço Telefone Métodos: Trabalhar período integral Registrar funcionários Gerir outro funcionários Enviar mensagem - normalmente atribuido a outra classe como MENSAGEM Emitir NF - normalmente atribuido a outra classe como NF Métodos de acesso: Definir telefone Obter telefone Definir nome Métodos Gerais: Registrar demissão Cadastrar dependente Emitir cadastro - ALUNO Atributos: Nome RA Curso Métodos: Estudar Fazer provas Assistir Aulas Métodos de acesso: Definir curso Obter curso Definir semestre Métodos Gerais: Emitir relatório de falta Emitir grade curricular Registrar notas - PEDIDO DE UM CLIENTE Atributos: Cliente Data Emissão Endereço de Entrega Métodos: Emitir Registrar itens Calcular prazo de entrega Métodos de acesso: Obter preço Obter endereço de entrega Alterar condição de pagamento Métodos Gerais: Emitir pedido Emitir ordem de fabricação Alterar status do pedido Observações: Método de Acesso - São maneiras de comunicar-se diratamente com o objeto, definir e obter. Método de Controle - São maneiras de como o objeto será usado. EXEMPLO USANDO JAVA x = 1; r = x + 1; GERAL int somar(){ setX(1); setR(getX()+ 1); } ACESSO void setX(int aX){ x = formatar(aX); } int getX(){ return X; } void setR(int aR){ R = aR; } int getR(){ return R; } Dia 15/08/2008