Saturday, 11 August 2012

TempEmp CLASS QUESTION

TEMPEMP CLASS QUESTION

import java.util.Scanner;


public class TempEmp extends Employee {
protected String grade;
    protected int days;
public TempEmp() {
    }
public TempEmp(int x, String y, String grade, int days) {
super(x, y);
this.grade = grade;
this.days = days;
    }
public TempEmp(String grade) {
super(20, "Nirmal");
this.grade = grade;
days = 10;
    }
public TempEmp(int days) {
super(20, "Vinod");
this.days = days;
grade = "A";

}public int getDays() {
        return days;
    }


public String getGrade() {
        return grade;
    }

    @Override
    public void getData() {
        super.getData();
Scanner in = new Scanner(System.in);
System.out.println("Enter grade:");
grade = in.nextLine();
System.out.println("Enter work of days:");
days = in.nextInt();
    }

    @Override
    public void showData() {

super.showData();
System.out.println("Grade is:" + grade);

System.out.println("days of working is:" + days);
    }
public static void main(String[] args) {
TempEmp t = new TempEmp(1234, "Manoj", "B", 60);
t.showData();
        TempEmp t1 = new TempEmp("A");
t1.showData();
        TempEmp t2 = new TempEmp(60);

t2.showData();
        TempEmp t3 = new TempEmp();
t3.getData();
        t3.showData();
}

}

No comments:

Post a Comment