Professional Documents
Culture Documents
Conceitos Iniciais
Introduo a Linguagem Java
Aula 01: Conceitos Iniciais / Introduo a Linguagem Java Gil Eduardo de Andrade
Conceitos: Orientao a Objeto
Funcionamento/Composio
Aula 01: Conceitos Iniciais / Introduo a Linguagem Java Gil Eduardo de Andrade
Linguagem Java
Estrutura do Cdigo
Fonte: http://www.caetano.eng.br/aulas/2012a/psw/psw_aula02.pdf
Aula 01: Conceitos Iniciais / Introduo a Linguagem Java Gil Eduardo de Andrade
Linguagem Java
Estrutura do Cdigo
Contedo da Classe
Aula 01: Conceitos Iniciais / Introduo a Linguagem Java Gil Eduardo de Andrade
Linguagem Java
Estrutura do Cdigo
Contedo do Mtodo
Aula 01: Conceitos Iniciais / Introduo a Linguagem Java Gil Eduardo de Andrade
Linguagem Java
O que so classes?
Aula 01: Conceitos Iniciais / Introduo a Linguagem Java Gil Eduardo de Andrade
Linguagem Java
Analogia
Classe Documento
Aula 01: Conceitos Iniciais / Introduo a Linguagem Java Gil Eduardo de Andrade
Linguagem Java
A ideia de Classe acarreta em:
Em C/C++:
printf(Java);
printf(Java: %i, var);
cout << Java;
cout << var;
Em Java:
System.out.print(Java);
System.out.println(Java: + var);
Aula 01: Conceitos Iniciais / Introduo a Linguagem Java Gil Eduardo de Andrade
Funcionalidades do Java
Primeiro Exemplo:
Aula 01: Conceitos Iniciais / Introduo a Linguagem Java Gil Eduardo de Andrade
Funcionalidades do Java
Variveis Nativas:
Parecido com C/C++: int, long, float, char, boolean;
Aula 01: Conceitos Iniciais / Introduo a Linguagem Java Gil Eduardo de Andrade
Funcionalidades do Java
Operadores:
Parecido com C/C++: + - / * % == >= <= != && ||
Aula 01: Conceitos Iniciais / Introduo a Linguagem Java Gil Eduardo de Andrade
Funcionalidades do Java
Controle de Fluxo:
Semelhante ao C/C++: if(){} else if(){} else{}
Aula 01: Conceitos Iniciais / Introduo a Linguagem Java Gil Eduardo de Andrade
Funcionalidades do Java
Controle de Fluxo:
Semelhante ao C/C++: switch(){ case }
Aula 01: Conceitos Iniciais / Introduo a Linguagem Java Gil Eduardo de Andrade
Funcionalidades do Java
Estruturas de Repetio:
Semelhante ao C/C++: for() while() do{}while()
Aula 01: Conceitos Iniciais / Introduo a Linguagem Java Gil Eduardo de Andrade
Funcionalidades do Java
Variveis No Nativas:
Aula 01: Conceitos Iniciais / Introduo a Linguagem Java Gil Eduardo de Andrade
Funcionalidades do Java
O tipo String
Armazenamento em C:
char frase[30] = Linguagem C;
Armazenamento em Java:
String frase = Linguagem Java;
Aula 01: Conceitos Iniciais / Introduo a Linguagem Java Gil Eduardo de Andrade
Funcionalidades do Java
Imprimindo e Concatenando String
Aula 01: Conceitos Iniciais / Introduo a Linguagem Java Gil Eduardo de Andrade
Funcionalidades do Java
Vantagens das Variveis No Nativas:
Aula 01: Conceitos Iniciais / Introduo a Linguagem Java Gil Eduardo de Andrade
Funcionalidades do Java
Como saber uma varivel nativa ou no?
Aula 01: Conceitos Iniciais / Introduo a Linguagem Java Gil Eduardo de Andrade