CCT0314 Resolução Exercícios 1 a 4 - Contribuição aluna Nicole Barbosa

package exercicio01;

public class Professor {

    private String nome;
    private String matricula;
    private int idade;
    private double salarioBruto;
    private int desconto;
    
    public double calculaSalario(){
        return salarioBruto - (salarioBruto*desconto/100);
    }
    
    public void setNome(String nome){
        this.nome = nome;
    }
    
    public String getNome(){
        return this.nome;
    }
    
    public void setMatricula(String matricula){
        this.matricula = matricula;
    }
    
    public String getMatricula(){
        return this.matricula;
    }
    
    public void setIdade(int idade){
        this.idade = idade;
    }
    
    public int getIdade(){
        return this.idade;
    }
    
    public void setSalarioBruto(double salarioBruto){
        this.salarioBruto = salarioBruto;
    }
    
    public double getSalarioBruto(){
        return this.salarioBruto;
    }
    
    public void setDesconto(int desconto){
        this.desconto = desconto;
    }
    
    public int getDesconto(){
        return this.desconto;
    }
}


package exercicio02;

import exercicio03.Professor;
import javax.swing.JOptionPane;
public class UsaProfessor {
    public static void main(String[] args) {
        Professor x = new Professor();
        x.setNome("Teste");
        x.setMatricula("123123");
        x.setIdade(Integer.parseInt(JOptionPane.showInputDialog("Insira a idade: ")));
        x.setSalarioBruto(5000);
        x.setDesconto(30);
        System.out.println(x.calculaSalario());
    }
}

package exercicio03;
import javax.swing.JOptionPane;
public class Professor {

    private String nome;
    private String matricula;
    private int idade;
    private double salarioBruto;
    private int desconto;
    
    public double calculaSalario(){
        return salarioBruto - (salarioBruto*desconto/100);
    }
    
    public void setNome(String nome){
        this.nome = nome;
    }
    
    public String getNome(){
        return this.nome;
    }
    
    public void setMatricula(String matricula){
        this.matricula = matricula;
    }
    
    public String getMatricula(){
        return this.matricula;
    }
    
    public void setIdade(int idade){
        this.idade = idade;
    }
    
    public int getIdade(){
        return this.idade;
    }
    
    public void setSalarioBruto(double salarioBruto){
        this.salarioBruto = salarioBruto;
    }
    
    public double getSalarioBruto(){
        return this.salarioBruto;
    }
    
    public void setDesconto(int desconto){
        this.desconto = desconto;
    }
    
    public int getDesconto(){
        return this.desconto;
    }
    
    public void exibirProfessor(){
       JOptionPane.showMessageDialog(null, "Nome: " + this.nome + "\n Matricula: " + this.matricula + "\n Idade: " + this.idade + "\n Salario Bruto: " + this.salarioBruto + "\n Desconto: " + this.desconto); 
    }
}

Comentários

Postagens mais visitadas deste blog

Classes(abstratas e concretas), Objetos, Métodos, Construtores, Vetor de Objetos e trabalhar o conceito de interface.

Questão Comentada - Prof Nelson Lage

GST0070 - Comércio Eletrônico - Aula 5