Advertisement
Guest User

Untitled

a guest
Sep 19th, 2017
70
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 2.34 KB | None | 0 0
  1. /*
  2.  * To change this license header, choose License Headers in Project Properties.
  3.  * To change this template file, choose Tools | Templates
  4.  * and open the template in the editor.
  5.  */
  6. package javatehtava89;
  7.  
  8. import java.util.Scanner;
  9.  
  10. /**
  11.  *
  12.  * @author s11358
  13.  */
  14. public class Tyontekija {
  15.     private int id = 0;
  16.     private double bruttopalkka, veropros;
  17.     private String etunimi, sukunimi, aloituspvm;
  18.    
  19.     Scanner s = new Scanner(System.in);
  20.    
  21.     public Tyontekija() {
  22.         id = (id + 1);
  23.         etunimi = "Seppo";
  24.         sukunimi = "Hovi";
  25.         aloituspvm = "1.1.2000";
  26.         bruttopalkka = 1600;
  27.         veropros = 10;
  28.     }
  29.    
  30.     public Tyontekija(int id, double bruttopalkka, double veropros, String etunimi, String sukunimi, String aloituspvm) {        
  31.         this.id = id;
  32.         this.etunimi = etunimi;
  33.         this.sukunimi = sukunimi;
  34.         this.aloituspvm = aloituspvm;
  35.         this.bruttopalkka = bruttopalkka;
  36.         this.veropros = veropros;
  37.     }
  38.    
  39.     public void getInfo() {
  40.         System.out.println("Anna työntekijän ID: ");
  41.         id = s.nextInt();
  42.        
  43.         System.out.println("Anna työntekijän etunimi: ");
  44.         etunimi = s.next();
  45.        
  46.         System.out.println("Anna työntekijän sukunimi: ");
  47.         sukunimi = s.next();
  48.        
  49.         System.out.println("Anna työntekijän aloituspäivämäärä: ");
  50.         aloituspvm = s.next();
  51.        
  52.         System.out.println("Anna työntekijän bruttopalkka: ");
  53.         bruttopalkka = s.nextDouble();
  54.        
  55.         System.out.println("Anna työntekijän veroprosentti: ");
  56.         veropros = s.nextDouble();
  57.     }
  58.    
  59.     public double getBrutto() {
  60.         return bruttopalkka;
  61.     }
  62.    
  63.     public void getNetto() {
  64.        
  65.     }
  66.    
  67.     public void setToArray() {
  68.         String taulu[] = new String[2];
  69.        
  70.     }
  71.    
  72.     public void printInfo() {
  73.         System.out.println("ID: " + id);
  74.         System.out.println("Työntekijä: " + etunimi + " " + sukunimi);
  75.         System.out.println("Aloituspäivämäärä: " + aloituspvm);
  76.         System.out.println("Bruttopalkka: " + bruttopalkka);
  77.         System.out.println("Veroprosentti: " + veropros + "%");
  78.        
  79.         System.out.println("Nettopalkka: " + (bruttopalkka - (bruttopalkka*veropros/100)));
  80.     }
  81. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement