Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- public class Empleado {
- private String name;
- private String identificationCard;
- private int age;
- private boolean married;
- private double salary;
- private String seniority;
- private double netSalary;
- public Empleado(){
- }
- public Empleado(String name, String identificationCard, int age, boolean married, double salary) {
- this.name = name;
- this.identificationCard = identificationCard;
- this.age = age;
- this.married = married;
- this.salary = salary;
- }
- public String getName() {
- return name;
- }
- public void setName(String name) {
- this.name = name;
- }
- public String getIdentificationCard() {
- return identificationCard;
- }
- public void setIdentificationCard(String identificationCard) {
- this.identificationCard = identificationCard;
- }
- public int getAge() {
- return age;
- }
- public void setAge(int age) {
- this.age = age;
- }
- public boolean isMarried() {
- return (!married) ? false : true;
- }
- public void setMarried(boolean married) {
- this.married = married;
- }
- public double getSalary() {
- return salary;
- }
- public void setSalary(double salary) {
- this.salary = salary;
- }
- public void printData(){
- String civilStatus = (isMarried()) ? "married" : "soltero";
- if(age <= 21) {
- seniority = "rookie";
- } else if (age > 21 && age <= 35){
- seniority = "intermediate";
- } else if (age > 35) {
- seniority = "senior";
- }
- System.out.println(toString());
- }
- @Override
- public String toString() {
- return "name:" + name + '\n' +
- "identificationCard:" + identificationCard + '\n' +
- "age:" + age + '\n' +
- "married:" + married + '\n' +
- "salary:" + salary + '\n' +
- "salary with increase:" + netSalary + '\n' +
- "seniority:" + seniority;
- }
- public double increase(double porcentaje){
- netSalary = getSalary() + (getSalary() *(porcentaje/100));
- return netSalary;
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement