Assignment oop3
Assignment oop3
import java.util.Scanner;
class Employee
{
String emp_name, address, mail_id;
long mobile_no;
int emp_id;
double basic_pay;
void getdata()
{
System.out.println("Enter the following data:\n");
System.out.println("Employee name: ");
Scanner s1 = new Scanner(System.in);
emp_name= s1.nextLine();
System.out.println("Employee ID: ");
Scanner s2 = new Scanner(System.in);
emp_id= s2.nextInt();
System.out.println("Employee address: ");
Scanner s3= new Scanner(System.in);
address= s3.nextLine();
System.out.println("Employee Mail: ");
Scanner s4= new Scanner(System.in);
mail_id= s4.nextLine();
System.out.println("Employee Mobile number: ");
Scanner s5 = new Scanner(System.in);
mobile_no= s5.nextLong();
}
void display()
{
System.out.println("Employee name: "+emp_name+"\nEmployee ID: "+emp_id+"\nEmployee
address: "+address+"\nEmployee Mail: "+mail_id+"\nEmployee Mobile number:
"+mobile_no+"\n");
}
}
case 1:
Programmer obj1= new Programmer();
obj1.getdata();
obj1.display();
obj1.cal();
obj1.displayinfo();
break;
case 2:
TeamLead obj2= new TeamLead();
obj2.getdata();
obj2.display();
obj2.cal();
obj2.displayinfo();
break;
case 3:
ProjectManager obj3= new ProjectManager();
obj3.getdata();
obj3.display();
obj3.cal();
obj3.displayinfo();
break;
case 4:
System.exit(0);
default:
System.out.println("Enter proper choice ");
}
}
}
}