Caderno de exercícios java

2428 palavras 10 páginas
Programação Orientada a Objetos
Caderno de exercícios – módulo 3
Professor Edson Angoti Júnior

Conteúdo
Orientação a Objeto .................................................................................................................................... 2

Programação Orientada a Objetos
Caderno de exercícios – módulo 3
Professor Edson Angoti Júnior

Orientação a Objeto
1. (encapsulamento) O que será impresso depois da execução do método main abaixo: class Operacoes { int a, b; int operacao1() { return 2 * a + 2 * b;
}
int operacao2() { return a * b;
}
public static void main(String[] args) {
Operacoes obj = new Operacoes(); obj.a = 10; obj.b = 20;
System.out.println(obj.operacao1());
System.out.println(obj.operacao2());
}
}

2.

(encapsulamento) Crie uma classe chamada Pessoa contendo os seguintes atributos: nome, cpf e idade.
Respeite a regra do encapsulamento. Forneça métodos de acesso e modificadores (getters/setters).
Escreva um programa de teste onde deverão ser instanciados dois objetos da classe e testado os métodos implementados. 3. (encapsulamento) Crie uma classe chamada Aluno contendo os seguintes atributos: nome, n1 e n2.
Respeite a regra do encapsulamento. Essa classe tem um método chamado média que calcula a média aritmética das notas desse aluno. Escreva um programa de teste (Principal) onde deverão ser instanciados dois objetos da classe Aluno com valores: Aluno(“Ana”,10,9) e Aluno(“Beto”, 9,10).
4. (encapsulamento) Crie uma classe chamada Calculo que deverá ter apenas um atributo inteiro chamado saldo que deverá ser encapsulado e inicializado com o valor 0. Essa classe conte rá três métodos públicos chamados credito, debito e getSaldo. O método credito soma o valor recebido como parâmetro ao atributo saldo, o método debito subtrai o valor recebido como parâmetro do atributo saldo. Já o método getSaldo retorna o conteúdo do atributo saldo. Crie uma classe de teste que cria uma instancia de Calculo.

Relacionados

  • eletrotecnica
    15504 palavras | 63 páginas
  • informatica
    3627 palavras | 15 páginas
  • Informatica
    5234 palavras | 21 páginas
  • Lógica de Programação
    12666 palavras | 51 páginas
  • estrutura condicional em java
    2717 palavras | 11 páginas
  • Neander x
    805 palavras | 4 páginas
  • Software de controle de entrada e saida de armamento e equipmento, utilizando autenticação através de um leitor biométrico.
    5696 palavras | 23 páginas
  • texto
    1148 palavras | 5 páginas
  • Angulos
    1139 palavras | 5 páginas
  • Lista de exercicio
    791 palavras | 4 páginas