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