Vous êtes sur la page 1sur 4

import java.util.

Scanner;

class Staff
{
protected int code;
protected String name;

Scanner input=new Scanner(System.in);


void getStaff()
{
System.out.println("Enter Code");
code=input.nextInt();

System.out.println("Enter Name");
name=input.next();

void displayStaff()
{
System.out.println("Code is"+code);
System.out.println("Name is"+name);

}
class EducationInfo extends Staff
{
protected String highQuali, highProQuali;

void getEducationInfo()
{
getStaff();

System.out.println("Enter Your Highest Qualification in General


Education");
highQuali=input.next();

System.out.println("Enter Your Highest Professional


Qualification");
highProQuali=input.next();
}
void displayEducationInfo()
{
displayStaff();

System.out.println("Highest Qualification in General


Education:"+highQuali);

System.out.println("Highest Professional
Qualification:"+highProQuali);

}
}

class Teacher extends EducationInfo


{
private String subject, publication;

void getTeacher()
{
getEducationInfo();

System.out.println("Enter Subject");
subject=input.next();

System.out.println("Enter Publication");
publication=input.next();

void displayTeacher()
{
displayEducationInfo();

System.out.println("Subject:"+subject);
System.out.println("Publication:"+publication);

class Typist extends Staff


{
private int speed;

void getTypist()
{
getStaff();

System.out.println("Enter Speed");
speed=input.nextInt();

void displayTypist()
{
displayStaff();

System.out.println("Speed:"+speed);
}

}
class Officer extends EducationInfo
{
private String grade;

void getOfficer()
{
getEducationInfo();

System.out.println("Enter Grade");
grade=input.next();

void displayOfficer()
{
displayEducationInfo();

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

class Regular extends Typist


{

class Casual extends Typist


{
private int wages;

void getCasual()
{
getTypist();
System.out.println("Enter Wages");
wages=input.nextInt();

void displayCasual()
{
displayTypist();
System.out.println("Wages"+wages);
}

public class EditEdu {

public static void main(String[] args) {


// TODO Auto-generated method stub
Teacher teach=new Teacher();
Typist type=new Typist();
Officer Off=new Officer();

teach.getTeacher();
teach.displayTeacher();

type.getTypist();
type.displayTypist();

Off.getOfficer();
Off.displayOfficer();

Vous aimerez peut-être aussi