Aula 3 – Linguagem de Programação Orientada à Objeto

Propaganda
Aula 3 – Linguagem de Programação
Orientada à Objeto - JAVA
• Operadores
• Operadores de incremento
• Operadores relacionais
• Operadores lógicos
• Conversão de Strings
• Entrada de dados via console através
da classe Scanner
1
Operadores
2
Operadores de Incremento
3
Operadores Relacionais
4
Operadores Lógicos
5
Classe Scanner
• Encontrada no pacote java.util
6
Etapas para obter uma entrada
Indica que queremos
utilizar a classe
Scanner
Método main
Declara a
classe
7
Etapas para obter uma entrada
Indica que queremos
utilizar a classe
Scanner
Cria uma
atributo(variável)
do tipo Scanner
Imprime uma
mensagem para
o usuário
8
Etapas para obter uma entrada
Recebe a entrada
do usuário
Imprime o valor da
entrada
9
Conversão de String
• É possível converter String para qualquer
tipo primitivo
o int – Integer.parseInt( string )
o Float – Float.parseFloat( string )
o Double - Double.parseFloat( string )
• Da mesma forma é possível converter
tipos primitivos para String
10
Conversão de String
Convertendo de
String para inteiro
11
Exercício
1) Faça uma classe em Java de acordo com o diagrama UML abaixo
Aluno
+alu_codigo: integer
+alu_cpf: integer
+alu_rg: String
+alu_nome: String
+alu_endereco: String
+alu_numero: integer
+alu_complemento: String
+alu_bairro: String
+alu_cidade: String
+alu_estado: String
+alu_telefone: String
+alu_celular: String
+alu_email: String
+alu_salario: Float
+alu_masculino: boolean
+entradaAluno(): void
+imprimeAluno(): void
+main(): void
Definições:
1. Instancie um objeto da classe Aluno no
método main;
2. Chame o método entradaAluno() – imprima
o texto do atributo e faça a sua entrada pelo
teclado – utilize a classe Scanner. Exemplo:
Nome: _______;
3. Chame o método imprimeAluno() –
imprima o texto de cada atributo e na frente
o seu valor. Exemplo: Nome: João
12
Exercício
2) Faça uma classe em Java de acordo com as definições abaixo:
a) Entrar com os dados do funcionário – a :
• código, nome, nome do pai, nome da mãe, telefone, salário base,
%inss, %irrf, salário família, vale transporte, valor da assistência
médica e quantidade de dependentes.
• Calcule o valor do INSS;
• Calcule o valor do IRRF;
• Calcule o valor líquido à receber de acordo com a fórmula:
Liquido = (salário base+salário família)
–
(valor INSS+valor IRRF+transporte+assist. médica);
• Imprima o código, nome, salário base e o valor líquido calculado.
13
Download