Jean Carlo mendes

Slides:



Advertisements
Apresentações semelhantes
JAVA Orientação a Objetos
Advertisements

Princípios da Orientação a Objetos e a Linguagem UML
Java - Interfaces Prof. Msc. Flávio Viotti.
Diagrama de Classes.
LINGUAGEM DE PROGRAMAÇÃO ORIENTADA A OBJETOS CLASSES ABSTRATAS
H ERANÇA E P OLIMORFISMO Prof. Thiago Pereira Rique
Persistência de objetos em arquivo texto usando Java
Identificação Única de Objetos Alcides Calsavara.
SERIALIZER Equipe: Aderly Stresser Borges Carlos Magno Nunes.
1 MODELAGEM COM A UML (UNIFIED MODELING LANGUAGE) BREVE HISTÓRICO CARACTERÍSTICAS CONCEITOS DE PROGRAMAÇÃO ORIENTADA A OBJETOS MODELAGEM DE ANÁLISE E DE.
Anatomia de uma classe Nome:
Introdução a diagrama de classes e UML
Linguagem de Programação II
Linguagem de Programação II
Linguagem de Programação
Paradigmas da Programação – Semestre 1 – Aula 5
Laboratório de Programação II
Projeto Final - APGS Adriana P. de Medeiros
Classes e objetos Modelagem
Classes e objetos P. O. O. Prof. Grace.
Estrutura de Dados em Java
Revisão POO Profa. Cintia Carvalho Oliveira
Diagrama de Componentes
Programação Orientada a Objetos com Java
JAVA Orientação a Objetos
GEJAVA IV SCJA – Certificação Sun java associado exame cx
Atributos, Encapsulamento e Interface em Java
Programação I Aula 2 (Métodos)
if669 - Introdução à Programação
Curso de Aprendizado Industrial Desenvolvedor WEB Disciplina: Programação Orientada a Objetos I Professora: Cheli Mendes Costa This.
POO - I Prof.: Jean Carlo Mendes
Programação Orientada a Objetos - Java
Laboratório I Mateus Raeder. Mateus Raeder – fevereiro de 2009 Associação entre classes  Um objeto é a representação de uma entidade do mundo real 
Curso de Aprendizado Industrial Desenvolvedor WEB Disciplina: Programação Orientada a Objetos I Professora: Cheli Mendes Costa Classes e Objetos em Java.
Algoritmos e Estrutura de Dados I Jean Carlo Mendes
PostGres: Um Banco de Dados Orientado a Objetos
Programação Orientada a Objetos - Java
POO II JEAN CARLO MENDES
Programação Orientada a Objetos - Java Professor: Jean Carlo Mendes.
Programação Orientada à Objetos
Modelagem de Entidade/Objetos de Domínio com Diagrama de Classes
Modelagem de Entidade/Objetos de Domínio com Diagrama de Classes
Prof. Gilberto Irajá Müller
POO II JEAN CARLO MENDES
1 Marcio de Carvalho Victorino JAVA. 2 Declaração de Atributos [ ] [transient] [volatile] [static] [final] ; controle de acesso –public, package (default),
Classes Abstratas e Interface
POO II JEAN CARLO MENDES
Implementação Orientada a Objetos – Aula 06 Conversão de tipos e métodos estáticos Prof. Danielle Martin Universidade de Mogi das Cruzes
Programação Orientada a Objetos - Java Professor: Jean Carlo Mendes.
Programação Orientada a Objetos - Java Professor: Jean Carlo Mendes.
Certificação Marco Antonio. Introdução A compreensão desse capítulo é muito importante pois trata de um assunto essencial em qualquer linguagem de programação,
Organização de Computadores JEAN CARLO MENDES. Seminários – Dispositivos de I/O  Tópicos (1 por grupo):  Teclado/Mouse/Trackpad  Impressoras (inclusive.
POO II JEAN CARLO MENDES
Paradigmas da Programação – Semestre 1 – Aula 8 Professor: Eduardo Mantovani )
POO - II PROF.: JEAN CARLO MENDES
Modelagem Conceitual descreve a informação que o sistema vai gerenciar.
Lógica Aplicada em Java X25 Treinamentos e Consultoria Adler Medrado Outubro / 2009 Lógica Aplicada em Java X25 Treinamentos e Consultoria Adler Medrado.
Palavras-Chaves Linguagem gráficas e utilizações de símbolos.
Engenharia de Software Orientada a Objetos
Normativas operacionais
Conquiste seu sonho Americano. Financiamento para todo o estado da Flórida excluindo as regiões: Polk, Lake, Seminole, Osceola and Orange. Valor a ser.
import java.lang.Math (Funções Matemáticas)
Jean Carlo mendes
1 Interface (o termo) » Interface (a palavra reservada): Java estendeu o conceito de interfaces à um nível ainda mais flexível que permite construir entidades.
Laboratório de Computação Aula 06 e 07 – Implementação de classes Prof. Fábio Dias
Introdução à Orientação a Objetos em Java Prof. Gustavo Wagner (Alterações) Slides originais: Prof. Tiago Massoni Desenvolvimento de Sistemas FATEC-PB.
Análise e Projeto de Sistemas Análise & modelagem conceitual Prof. Edjandir Corrêa Costa
Prof.: Jean Carlo Mendes
Jean Carlo mendes
Transcrição da apresentação:

Jean Carlo mendes

 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).

 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

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

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

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

 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

 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

 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

 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  Anexe ao o PDF com a documentação do sistema