inheritance program in java
import java.util.Scanner;
class Office
{
Scanner s=new Scanner(System.in);
void getvalue()
{
System.out.println("super class office:-");
System.out.println("enter employee name:-");
String empname=s.nextLine();
System.out.println("enter employee number:-");
int a=s.nextInt();
System.out.println("enter employee salary:-");
int b=s.nextInt();
}
}
class Teching extends Office
{
Scanner s=new Scanner(System.in);
void setvalue()
{
super.getvalue();
System.out.println("subclass Teching=");
System.out.println("enter employee designition:-");
String designition=s.nextLine();
}
}
class NonTeching extends Office
{
Scanner s=new Scanner(System.in);
void setvalue()
{
super.getvalue();
System.out.println("subclass Teching=");
System.out.println("enter employee designition:-");
String designition=s.nextLine();
}
}
class Inheritance
{
public static void main(String []args)
{
NonTeching t2=new NonTeching();
Teching t1ss= new Teching();
t1.setvalue();
t2.setvalue();
}
}
/*office
empno:
empname:
salary:
getvalue()
teahing::::::
designition:
setvalue()
Non-teahing:::
*/
Comments
Post a Comment