Interviews Questions, Algorithms, Aptitude, C Interview Program, C Theory Question, Aptitude Tricks, Test Series,

Saturday 2 February 2019

FIRST WEEK TERM WORK Program 4

4) “A Person has First Name, Last Name, Mobile Number & age. An Employee has Employee ID & Salary. Also, Employee IS-A Person.” Using the concept of inheritance, write a Java Program that displays all the attributes of Employee and Person for the given problem scenario.

package Program4;

class person {
String firstname, lastname;
double mobileno, age;

person(String fname, String lname, double n, double m) {
firstname = fname;
lastname = lname;
mobileno = n;
age = m;
}

void show() {
System.out.println("Firstname: " + firstname);
System.out.println("Lastname: " + lastname);
System.out.println("Mobile: " + mobileno);
System.out.println("Age: " + age);
}
}

class employee extends person {
double empid, Sal;

employee(String fname, String lname, double n, double m, double a, double b) {
super(fname, lname, n, m);
empid = a;
Sal = b;
}

void show() {
System.out.println("Firstname: " + firstname);
System.out.println("Lastname: " + lastname);
System.out.println("Mobile: " + mobileno);
System.out.println("Age: " + age);
System.out.println("empid:" + empid);
System.out.println("Sal:" + Sal);

}

}

public class Test {
public static void main(String args[]) {
person obj = new person("amit", "sharma", 8660, 20);
obj.show();
employee obj1 = new employee("amit", "sharma", 8660, 20, 1, 12000);
obj1.show();
}
}

0 comments:

Post a Comment