Aula 3 Orientada à Objeto - JAVA 03 - Entrada via console... · 1) Faça uma classe em Java de...

Post on 04-Oct-2020

3 views 0 download

Transcript of Aula 3 Orientada à Objeto - JAVA 03 - Entrada via console... · 1) Faça uma classe em Java de...

1

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

2

Operadores

3

Operadores de Incremento

4

Operadores Relacionais

5

Operadores Lógicos

6

Classe Scanner

• Encontrada no pacote java.util

7

Etapas para obter uma entrada

Indica que queremos

utilizar a classe

Scanner

Método main

Declara a

classe

8

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

9

Etapas para obter uma entrada

Imprime o valor da

entrada

Recebe a entrada

do usuário

10

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

11

Conversão de String

Convertendo de

String para inteiro

12

Exercício

1) Faça uma classe em Java de acordo com o diagrama UML abaixo

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

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

13

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.