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

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

Lógica Aplicada em Java X25 Treinamentos e Consultoria Adler Medrado Outubro / 2009 Lógica Aplicada em Java X25 Treinamentos e Consultoria Adler Medrado.

Apresentações semelhantes


Apresentação em tema: "Lógica Aplicada em Java X25 Treinamentos e Consultoria Adler Medrado Outubro / 2009 Lógica Aplicada em Java X25 Treinamentos e Consultoria Adler Medrado."— Transcrição da apresentação:

1 Lógica Aplicada em Java X25 Treinamentos e Consultoria Adler Medrado Outubro / 2009 Lógica Aplicada em Java X25 Treinamentos e Consultoria Adler Medrado Outubro / 2009 Lógica Aplicada em Java X25 Treinamentos e Consultoria Adler Medrado Outubro / 2009 Lógica Aplicada em Java X25 Treinamentos e Consultoria Adler Medrado Outubro / 2009 Lógica Aplicada em Java X25 Treinamentos e Consultoria Adler Medrado Outubro / 2009 Lógica Aplicada em Java X25 Treinamentos e Consultoria Adler Medrado Outubro / 2009 Lógica Aplicada em Java X25 Treinamentos e Consultoria Adler Medrado Outubro / 2009 Lógica Aplicada em Java X25 Treinamentos e Consultoria Adler Medrado Outubro / 2009 Lógica Aplicada em Java X25 Treinamentos e Consultoria Adler Medrado Outubro / 2009 Lógica Aplicada em Java X25 Treinamentos e Consultoria Adler Medrado Outubro / 2009 Lógica Aplicada em Java X25 Treinamentos e Consultoria Adler Medrado Outubro / 2009 Lógica Aplicada em Java X25 Treinamentos e Consultoria Adler Medrado Outubro / 2009 Lógica Aplicada em Java X25 Treinamentos e Consultoria Adler Medrado Outubro / 2009 Lógica Aplicada em Java X25 Treinamentos e Consultoria Adler Medrado Outubro / 2009 Lógica Aplicada em Java X25 Treinamentos e Consultoria Adler Medrado Outubro / 2009 Lógica Aplicada em Java X25 Treinamentos e Consultoria Adler Medrado Outubro / 2009 Lógica Aplicada em Java X25 Treinamentos e Consultoria Adler Medrado Outubro / 2009 Lógica Aplicada em Java X25 Treinamentos e Consultoria Adler Medrado Outubro / 2009 Lógica Aplicada em Java X25 Treinamentos e Consultoria Adler Medrado Outubro / 2009 Lógica Aplicada em Java X25 Treinamentos e Consultoria Adler Medrado Outubro / 2009 Lógica Aplicada em Java X25 Treinamentos e Consultoria Adler Medrado Outubro / 2009 Programação Java X25 Treinamentos e Consultoria Adler Medrado Novembro / 2009

2 Capacidade de modificar funcionalidades já existentes em uma classe Sobrecarga Exemplo Sobre-escrita Exemplo Programação JavaPolimorfismo

3 Exercício Criar método mostrar na classe Pessoa. Este método deverá retornar uma String com o nome, endereco e telefone. Sobre-Escrever este método nas classes filhas (PessoaFisica e PessoaJuridica) para adicionar os demais campos destas respectivas classes. Programação JavaPolimorfismo

4 Fazem referência à classe e não ao objeto Classes estáticas não podem ser instanciadas palavra reservada static Programação JavaClasses, Métodos e Propriedades Estáticas

5 São executados no ato da criação de uma instância Não podem retornar nenhum valor Possuem o mesmo nome da classe Programação JavaMétodos Construtores

6 Exercício Criar os métodos construtores nas classes Pessoa, PessoaFísica e PessoaJuridica que receberão as informações referentes a cada objeto. Programação JavaMétodos Construtores

7 Uma classe pode possuir: Variáveis de instância (propriedades) Variáveis locais Variáveis de classe (propriedades estáticas) Programação JavaVariáveis e Propriedades

8 + soma. Ex: a+b - subtração. Ex: a-b * multiplicação. Ex: a*b / divisão. Ex: a/b % módulo. Ex: a%b Programação JavaOperadores

9 +a - Indica valor positivo para a -a - Indica valor negativo para a ++a - Incrementa o valor de a --a - Decrementa o valor de a !a - Inverte valor de booleano Programação JavaOperadores

10 a>b - Verifica se a é maior que b a>=b - Verifica se a é maior ou igual a b a<b - Verifica se a é menor que b a<=b - Verifica se a é menor ou igual a b a==b - Verifica se a é igual a b a!=b - Verifica se a é diferente de b Programação JavaOperadores

11 a&&b - Verifica se a e b são verdadeiros. Só verifica B se A for verdadeiro. a||b - Verifica se a ou b são verdadeiros, ou ambos. a&b - Verifica se a e b são verdadeiros. a|b - Verifica se a ou b são verdadeiros. a!=b - Verifica se a é diferente de b instanceOf - Verifica se um objeto é uma instência de uma determinada classe Programação JavaOperadores

12 Exercício Criar uma classe chamada Calculo que deverá ter os seguintes métodos: somar subtrair multiplicar dividir main -> executará os métodos acima Estes métodos deverão realizar seus cálculos com dois parâmetros (valor1 e valor2) que receberão em sua assinatura. Programação JavaOperadores

13 IF/Else/Else If Switch Programação JavaEstruturas de Controle

14 Exercício Criar na classe cálculo um método chamado calcular que receberá o valor1, valor2 e a operação. De acordo com a operação informada, ele invocará o método respectivo. Programação JavaEstruturas de Controle

15 for while Programação JavaEstruturas de Repetição

16 Exercícios for Crie uma classe e em seu método main crie uma estrutura for que imprima de 0 a 1000 e informe se este número é par ou ímpar Crie outra estrutura que imprima a soma entre 1 e 3000 while Escreva os mesmos algoritimos acima porém utilizando a estrutura while Programação JavaEstruturas de Repetição

17 Variável contêiner que armazena diversos valores de um mesmo tipo O primeiro array que manipulamos foi o args (da classe main) O indice inicial de um array é 0 e vai se incrementando conforme recebe valores O índice é informado dentro de um conjunto de colchetes. Ex: meuArray[2] Programação JavaArray


Carregar ppt "Lógica Aplicada em Java X25 Treinamentos e Consultoria Adler Medrado Outubro / 2009 Lógica Aplicada em Java X25 Treinamentos e Consultoria Adler Medrado."

Apresentações semelhantes


Anúncios Google