Você está na página 1de 4

Atividade 1

01.

class Conta {

private String titular, numero, agencia;


private double saldo;
private int dataAbertura;

void saca(double quantidade) {


this.saldo -= quantidade;
}

void deposita(double quantidade) {


this.saldo += quantidade;
}

double calcularRendimento() {
return this.saldo * 0.1;
}

public String getTitular() {


return titular;
}

public void setTitular(String titular) {


this.titular = titular;
}

public String getNumero() {


return numero;
}

public void setNumero(String numero) {


this.numero = numero;
}

public String getAgencia() {


return agencia;
}

public void setAgencia(String agencia) {


this.agencia = agencia;
}

public double getSaldo() {


return saldo;
}

public void setSaldo(double saldo) {


this.saldo = saldo;
}

public int getDataAbertura() {


return dataAbertura;
}

public void setDataAbertura(int dataAbertura) {


this.dataAbertura = dataAbertura;
}

public class TesteConta {

public static void main(String[] args) {

Conta c = new Conta();

c.setTitular("João");
c.setNumero("123456789");
c.setAgencia("0101");
c.setDataAbertura(2020);

c.deposita(500);
c.saca(5);

System.out.println("Titular: " + c.getTitular());


System.out.println("Número: " + c.getNumero());
System.out.println("Agência: " + c.getAgencia());
System.out.println("Data de aberturs: " + c.getDataAbertura());
System.out.println("Saldo atual: " + c.getSaldo());
System.out.println("Rendimento atual: " + c.calcularRendimento());

02.

class Pessoa {

private String nome;


private int anoNascimento;
private double altura;

public String getNome() {


return nome;
}

public void setNome(String nome) {


this.nome = nome;
}

public int getAnoNascimento() {


return anoNascimento;
}

public void setAnoNascimento(int anoNascimento) {


this.anoNascimento = 2022 - anoNascimento;
}

public double getAltura() {


return altura;
}

public void setAltura(double altura) {


this.altura = altura;
}

public class TestePessoa {

public static void main(String[] args) {

Pessoa p = new Pessoa();

p.setNome("João");
p.setAltura(1.76);
p.setAnoNascimento(2002);

System.out.println("Nome: " + p.getNome());


System.out.println("Altura: " + p.getAltura());
System.out.println("Idade: " + p.getAnoNascimento());

03.

class Funcionario {

private String nome;


private int matricula;

public String getNome() {


return nome;
}

public void setNome(String nome) {


this.nome = nome;
}

public int getMatricula() {


return matricula;
}

public void setMatricula(int matricula) {


this.matricula = matricula;
}

class Gerente {

private String senha;


private int numeroDeGerenciados;

public String getSenha() {


return senha;
}

public void setSenha(String senha) {


this.senha = senha;
}

public int getNumeroDeGerenciados() {


return numeroDeGerenciados;
}

public void setNumeroDeGerenciados(int numeroDeGerenciados) {


this.numeroDeGerenciados = numeroDeGerenciados;
}

public class TesteFuncionarioGerente {

public static void main(String[] args) {

Funcionario f = new Funcionario();


f.setNome("João");
f.setMatricula(12345);

Gerente g = new Gerente();


g.setSenha("senha123");
g.setNumeroDeGerenciados(20);

System.out.println("FUNCIONÁRIO");
System.out.println("Nome: " + f.getNome());
System.out.println("Matrícula: " + f.getMatricula());

System.out.println("GERENTE");
System.out.println("Senha: " + g.getSenha());
System.out.println("Número de gerenciados: " + g.getNumeroDeGerenciados());

Você também pode gostar