Exercicio Java

527 palavras 3 páginas
Exercicio 1
Adicione o modificador de visibilidade (private ou public, se necessário) para cada atributo e método da classe Funcionario. Tente criar um Funcionario no main e modificar ou ler um de seus atributos privados. O que acontece? Compartilhe o código de sua classe Funcionario.
Exercicio 2
Crie os getters e setters necessários da sua classe Funcionario. Por exemplo:

class Funcionario { private double salario;

// ...

public double getSalario() { return this.salario; }

public void setSalario(double salario) { this.salario = salario; } }
Não copie e cole! Aproveite para praticar sintaxe. Logo passaremos a usar o Eclipse e aí sim teremos procedimentos mais simples para este tipo de tarefa.
Repare que o método calculaGanhoAnual parece também um getter. Aliás, seria comum alguém nomeá-lo de getGanhoAnual. Getters não precisam apenas retornar atributos. Eles podem trabalhar com esses dados.

Exercicio 3
Modifique suas classes que acessam e modificam os atributos de um Funcionario para utilizar os getters e setters recém criados. Por exemplo, onde você encontra:

f.salario = 100; System.out.println(f.salario);
Você deve passar a utilizar:

f.setSalario(100); System.out.println(f.getSalario());
Compartilhe aqui a classe TestaFuncionario com o exemplo de criação de um funcionário e chamada de seus setters.

Exercicio 4
Faça com que sua classe Funcionario possa receber, opcionalmente, o nome do Funcionario durante a criação do objeto. Utilize construtores para obter esse resultado.
Dica: utilize um construtor sem argumentos também, para o caso de a pessoa não querer passar o nome do Funcionario.
Por que você precisa do construtor sem argumentos para que a passagem do nome seja opcional?

Exercicio 5
Adicione um atributo na classe Funcionario de tipo int que se chama

Relacionados

  • Java exercicios
    541 palavras | 3 páginas
  • Exercicios de java
    1055 palavras | 5 páginas
  • Exercicios java
    1183 palavras | 5 páginas
  • Exercicios de java
    4599 palavras | 19 páginas
  • Exercicios Java
    1166 palavras | 5 páginas
  • Exercicio JAVA
    335 palavras | 2 páginas
  • Exercícios Java
    1679 palavras | 7 páginas
  • Exercícios Java
    366 palavras | 2 páginas
  • Java exercicios
    411 palavras | 2 páginas
  • Exercício em Java
    333 palavras | 2 páginas