make a class employee with a name and salary Make a class Ma
make a class employee with a name and salary. Make a class Manager
 inherit from employee. Add an instance variable, named department,
 of type string. Supply a method toString that prints the manager\'s name,
 department and salary. Make a class executive inherit from manager.
 Supply appropriate toString methods for all classes. Supply a test
 program that tests these class and methods.
Solution
EmployeeTest.java
 public class EmployeeTest {
  
    public static void main(String[] args) {
        Employee emp1 = new Manager(\"Suresh\", 200000, \"CSE\");
        Employee emp2 = new Executive(\"Sekhar\", 300000, \"Physics\");
        Employee emp3 = new Employee(\"Anshu\", 40000);
        System.out.println(emp1);
        System.out.println(emp2);
        System.out.println(emp3);
    }
}
Employee.java
 public class Employee {
    private String name;
    private double salary;
    public Employee(String name, double salary){
        this.name = name;
        this.salary = salary;
    }
    public String getName() {
        return name;
    }
    public void setName(String name) {
        this.name = name;
    }
    public double getSalary() {
        return salary;
    }
    public void setSalary(double salary) {
        this.salary = salary;
    }
    public String toString(){
        return \"Name: \"+name+\" Salary: \"+salary;
    }
 }
Manager.java
 public class Manager extends Employee{
    private String department;
    public Manager(String name, double salary, String department){
        super(name,salary);
        this.department = department;
    }
    public String getDepartment() {
        return department;
    }
    public void setDepartment(String department) {
        this.department = department;
    }
    public String toString(){
        return super.toString()+\" Department: \"+department;
    }
 }
Executive.java
 public class Executive extends Manager{
    public Executive(String name, double salary, String department){
        super(name, salary,department);
    }
    public String toString(){
        return super.toString();
    }
 }
Output:
Name: Suresh Salary: 200000.0 Department: CSE
 Name: Sekhar Salary: 300000.0 Department: Physics
 Name: Anshu Salary: 40000.0


