Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- public class Ypallhlos {
- private int kodikosEpixeirhshs, arithmosMitrwou, oresYperorias, eidosPtyxiou;
- private double basikosMisthos, telikosMisthos;
- public Ypallhlos(int kodikosEpixeirhshs, double basikosMisthos, int oresYperorias, int eidosPtyxiou) {
- this.kodikosEpixeirhshs = kodikosEpixeirhshs;
- this.arithmosMitrwou = ClassOfStaticMethods.trexonAM++;
- this.basikosMisthos = basikosMisthos;
- this.oresYperorias = oresYperorias;
- this.eidosPtyxiou = eidosPtyxiou;
- }
- public Ypallhlos() {
- }
- int getkodikosEpixeirhshs() {
- return kodikosEpixeirhshs;
- }
- int getarithmosMitrwou() {
- return arithmosMitrwou;
- }
- int getoresYperorias() {
- return oresYperorias;
- }
- int geteidosPtyxiou() {
- return eidosPtyxiou;
- }
- double getbasikosMisthos() {
- return basikosMisthos;
- }
- double gettelikosMisthos() {
- return telikosMisthos;
- }
- void setkodikosEpixeirhshs(int kod) {
- kodikosEpixeirhshs = kod;
- }
- void setarithmosMitrwou(int arithmos) {
- arithmosMitrwou = arithmos;
- }
- void setoresYperorias(int ores) {
- oresYperorias = ores;
- }
- void seteidosPtyxiou(int pty) {
- eidosPtyxiou = pty;
- }
- void setbasikosMisthos(double bas) {
- basikosMisthos = bas;
- }
- void settelikosMisthos() {
- this.telikosMisthos += this.basikosMisthos;
- this.telikosMisthos += this.oresYperorias * 20;
- switch (this.eidosPtyxiou) {
- case 1:
- this.telikosMisthos += 300;
- break;
- case 2:
- this.telikosMisthos += 150;
- break;
- case 3:
- this.telikosMisthos += 100;
- break;
- case 4:
- this.telikosMisthos += 50;
- break;
- }
- }
- public String toString() {
- return "Κωδικός Επιχείρησης = " + this.kodikosEpixeirhshs + "\nΑριθμός Μητρώου Υπαλλήλου = "
- + this.arithmosMitrwou + "\nΒασικός Μισθός Υπαλλήλου = " + this.basikosMisthos
- + "\nΏρες Υπερωρίας Υπαλλήλου = " + this.oresYperorias + "\nΕίδος Πτυχίου Υπαλλήλου = "
- + this.eidosPtyxiou;
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement