You are on page 1of 4

import java.io.

*;

class Employee

public int empn;

public float bsal;

Employee()

empn=0;

bsal=0.0f;

Employee(int e,float b)

empn=e;

bsal=b;

public void sallnfo()

System.out.println("employee no: "+empn);

System.out.println("basic pay: "+bsal);

}
import java.io.*;

class Salary extends Employee

public float da;

public float hra;

public float spl;

public float tsal;

Salary()

da=0.0f;

hra=0.0f;

spl=0.0f;

tsal=0.0f;

Salary(int g,float k,float d,float h,float s)

super(g,k);

da=d;

hra=h;

spl=s;

public float calculate_sal()

{
tsal=bsal+da+hra+spl;

return tsal;

public void show()

super.sallnfo();

System.out.println("da "+da);

System.out.println("hra "+hra);

System.out.println("spl "+spl);

float f= calculate_sal();

System.out.println("total "+f);

import java.io.*;

class work

public static void main(String args[])throws IOException

BufferedReader br=new BufferedReader(new InputStreamReader(System.in));

Salary m=new Salary();

m.show();

int o;
float p,q,r,t;

System.out.println("NO");

o=Integer.parseInt(br.readLine());

System.out.println("SAL");

p=Float.parseFloat(br.readLine());

System.out.println("SAL");

q=Float.parseFloat(br.readLine());

System.out.println("SAL");

r=Float.parseFloat(br.readLine());

System.out.println("SAL");

t=Float.parseFloat(br.readLine());

Salary n=new Salary(o,p,q,r,t);

n.show();

You might also like