A apresentação está carregando. Por favor, espere

A apresentação está carregando. Por favor, espere

Jean Carlo mendes

Apresentações semelhantes


Apresentação em tema: "Jean Carlo mendes"— Transcrição da apresentação:

1 Jean Carlo mendes www.codifique.net poo@codifique.net Jean.mendes@gmail.com

2  Static é uma palavra reservada no Java  Um método estático pode ser invocado (chamado) sem a instanciação de um objeto da classe  Estes métodos são conhecidos também por “métodos de classe”  Os métodos de classe são invocados a partir do nome da classe que os contem (e não através da referencia do objeto).

3  Métodos de classe não podem acessar variáveis de instância de uma classe  Métodos estáticos apenas acessam dados (variáveis) estáticos

4  A classe Math do java fornece uma série de métodos estáticos:  Math.abs()  Math.sin()  Math.pow()  Math.min()  Math.floor() ...

5  Imagine a seguinte situação:  Você criou um sistema para controle de contas bancárias;  Em algum momento você precisa saber quantas contas já foram criadas.  Como implementar??

6  Classe com contadores  Chamada de método sem instanciação

7  Você foi contrato por uma empresa para desenvolver um aplicativo em Java para o controle de seus funcionários  Sabe-se que esta empresa possuí funcionários das seguintes profissões:  Gerente de projetos  Analista de Sistemas  Programador  Secretária

8  O cálculo do salário de cada empregado é acrescido de um bônus mensal.  Este bônus é calculado em cima do valor faturado pela empresa no mês  A divisão é a seguinte:  Gerente de projetos  bônus de 3% em cima do faturamento  Analista de sistemas  bônus de 2% em cima do faturamento  Programador  bônus de 1% em cima do faturamento  Secretária  bônus de 0.5% em cima do faturamento

9  O sistema deve prever o armazenamento do faturamento da empresa no mês corrente (para que o bônus seja calculado)  Deve-se poder saber, a qualquer instante, quantos funcionários a empresa possuí, separados por cargo, ou seja, quantos Gerentes, quantos analistas, etc.  Deve ser possível saber o salário e o valor do bônus de cada funcionário em dólar  Implemente em alguma classe um método estático para realizar a conversão

10  A modelagem do sistema faz parte da avaliação  Entregue um diagrama de classes junto à sua solução  A escolha das classes e atributos faz parte da avaliação  A correção da escrita do código, a identação etc fazem parte da avaliação...  A entrega deve ser feita por email: poo@codifique.net poo@codifique.net  Anexe ao email o PDF com a documentação do sistema


Carregar ppt "Jean Carlo mendes"

Apresentações semelhantes


Anúncios Google