Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- /*
- * Aluno: Pedro Paulo Freire Oliveira
- * Matrícula: 114110482
- */
- package lp2.lab07;
- public class Professor extends Contribuinte{
- final private double SALARIO_MIN = 724.0;
- private double salario;
- private double despesa_material;
- public Professor(String nome, double salario, double despesa_material){
- this.nome = nome;
- this.salario = salario;
- this.despesa_material = despesa_material;
- conta_contribuinte_criado();
- }
- @Override
- protected double tributacao(){
- if (this.salario <= SALARIO_MIN) return this.salario * 0.05;
- else if (this.salario <= 5 *SALARIO_MIN) return this.salario * 0.10;
- else return this.salario * 0.20;
- }
- @Override
- protected double desconto(){
- return this.despesa_material;
- }
- }
- /* Professores são trabalhadores por conta de outrem e caracterizados por terem uma entidade empregadora e
- * são tributados pelo seu salário. A tributação é por faixa de salário: 5% para quem ganha até 1 salário
- * mínimo; 10% até 5 salários mínimos e 20% acima de 5 salários mínimos.
- */
- // Os Professores podem descontar despesas com material didático (será contabilizado 50% das despesas totais como desconto).
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement