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

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

JAVA Orientação a Objetos Sun Campus Ambassador. Orientação a Objetos X Técnicas de Programação Tradicionais.

Apresentações semelhantes


Apresentação em tema: "JAVA Orientação a Objetos Sun Campus Ambassador. Orientação a Objetos X Técnicas de Programação Tradicionais."— Transcrição da apresentação:

1 JAVA Orientação a Objetos Sun Campus Ambassador

2 Orientação a Objetos X Técnicas de Programação Tradicionais

3 Técnicas de Programação Tradicionais Funções: inúmeras chamando umas as outras Dependências enormes no Sistema dificultando a manutenção Pouco reaproveitamento e código duplicado

4 Orientação a Objetos Aumento de produtividade; Reuso de código; Redução das linhas de código programadas; Separação de responsabilidades; Facilidade na manutenção, dentre outras vantagens.

5 Classe e Objeto

6 Característica = Atributo Comportamento = Método

7 Exemplo: Classe PESSOA

8

9 Exemplo: Classe CARRO

10

11 Exercício: Partindo dos conceitos aplicados sobre classes. Defina uma classe referente a um Funcionário.

12 Exercício: public class Pessoa { int idade; double peso; double altura; void Andar(){ System.out.println("Estou andando!") } void Calcular{ double result; result = peso * altura; System.out.println("O resultado é: " result); } Identifique 3 erros no código acima.

13 Exercício Correção: public class Pessoa { int idade; double peso; double altura; void Andar(){ System.out.println("Estou andando!") ; } void Calcular(){ double result; result = peso * altura; System.out.println("O resultado é: " + result); }

14 Exercício: public class Principal { public static void main(String[] args) { Pessoa p1 = new pessoa(); p1.idade = 25; p1.altura = 1.75; p1.peso = 68.8; p1.Calcular(); Pessoa p2 = new pessoa(); p2.idade = 20.5; p2.altura = 1.90; p2.peso = 81.5; p2.calcular(); } } public class Pessoa { int idade; double peso; double altura; void Andar(){ System.out.println("Estou andando!") } void Calcular{ double result; result = peso * altura; System.out.println("O resultado é: " result); } Identifique 3 erros no código acima.

15 Exercício Correção: public class Principal { public static void main(String[] args) { Pessoa p1 = new Pessoa(); p1.idade = 25; p1.altura = 1.75; p1.peso = 68.8; p1.Calcular(); Pessoa p2 = new Pessoa(); p2.idade = 20; p2.altura = 1.90; p2.peso = 81.5; p2.Calcular(); } } public class Pessoa { int idade; double peso; double altura; void Andar(){ System.out.println("Estou andando!") } void Calcular{ double result; result = peso * altura; System.out.println("O resultado é: " result); }

16 JAVA Orientação a Objetos Sun Campus Ambassador


Carregar ppt "JAVA Orientação a Objetos Sun Campus Ambassador. Orientação a Objetos X Técnicas de Programação Tradicionais."

Apresentações semelhantes


Anúncios Google