Professional Documents
Culture Documents
* y); } } class Triangle implements Area { public float compute(float x,float y) { return(x * y/2); } } class InterfaceArea { public static void main(String args[]) { Rectangle rect = new Rectangle(); Triangle tri = new Triangle(); Area area; area = rect; System.out.println("Area Of Rectangle = "+ area.compute(1,2)); area = tri; System.out.println("Area Of Triangle = "+ area.compute(10,2)); } } /** OUTPUT ** Area Of Rectangle = 2.0
class Dimensions { int length; int breadth; } class Rectangle extends Dimensions { int a; void area() { a = length * breadth; } } class Area { public static void main(String args[]) { Rectangle Rect = new Rectangle(); Rect.length = 7; Rect.breadth = 16; Rect.area(); System.out.println("The Area of rectangle of length " +Rect.length+" and breadth "+Rect.breadth+" is "+Rect.a); } } /* Output * The Area of rectangle of length 7 and breadth 16 is 112 */
public class A { public String getName(){ return "Rocky"; } } public class B extends A { public int getAge() { return 24; } } public class C extends B { public String getAddress(){ return "North Carolina, USA";
} } public class D extends C { public void print { System.out.println(getName()); System.out.println(getAge()); System.out.println(getAddress()); } } Rocky 24 North Carolina, USA
import java.io.*; class employee { int empcode; String empname,empadd; int phno; final static int da=10; final static int hra=20; int salary; int basic; employee() { empcode=phno=0; empname=empadd="null"; } employee(int c,int p,String n,String a) { empcode=c; empname=n; phno=p; empadd=a; } void salary_comp() { salary=basic+(basic*da/100)+(basic*hra/100); System.out.println("NET SALARY"+salary); } } class manager extends employee { manager(int c,int p,String n,String a,int b) { super(c,p,n,a); basic=b; } manager() { super();
basic=0; } } class typist { { super(c,p,n,a); basic=b; } typist() { super(); basic=0; } } class emp { public static void main(String args[]) { manager m=new manager(1,9904567,"keshav","kol",15000); typist t=new typist(30,687900,"ram","mum",20000); System.out.println("MANAGER:"); m.salary_comp(); System.out.println("TYPER:"); t.salary_comp(); } }
class emp { public static int emp_no; public static String name; public static String designation; public void showdata() { System.out.println("Employee
extends employee
{ hr=0.3f*bsal; da=0.2f*bsal; } else if (bsal >=10000) { hr=0.4f*bsal; da=0.3f*bsal; } else hr=0.3f*bsal+500; da=0.2f*bsal+500; } public static void main(String args[]) { empsal E=new empsal(); emp_no=Integer.parseInt(args[0]); name=args[1]; designation=args[2]; bsal=Integer.parseInt(args[3]); E.showdata(); System.out.println("Employee E.calc(); E.cal(); } }
Salary");