Wap To Implement Abstract Class
Wap To Implement Abstract Class
abstract class A
void callmetoo()
class B extends A
void callme()
class AbstractDemo
B b=new B();
b.callme();
b.callmetoo();
}
WAP TO CHECK WHETHER A NUMBER IS
ARMSTRONG OR NOT.
class Armstrong
int num,n,sum,r;
num=Integer.parseInt(arg[0]);
n=num;
sum=0;
while(n!=0)
r=n%10;
sum=sum+r*r*r;
n=n/10;
if(sum==num)
else
}
WAP TO PRINT FIBONACCI SERIES:
class Fibonacci
int a,b,next,limit;
limit=Integer.parseInt(arg[4]);
a=0;
b=1;
next=a+b;
while(next<=limit)
a=b;
b=next;
next=a+b;
System.out.println(next);
}
IMPLEMENT A PROGRAM USING THE CONCEPT OF
OUTER CLASS
class Outer
int o_x=100;
void test()
i.display();
class Inner
void display()
class Demo
o.test();
}
WAP TO CHECK WHETHER A NUMBER IS
PALINDROME OR NOT:
class Palindrome
int r,num,n,rev=0;
num=Integer.parseInt(arg[0]);
n=num;
while(n!=0)
r=n%10;
rev=rev*10+r;
n=n/10;
if(rev==num)
}
IMPLEMENT A PROGRAM USING KEYWORD
STATIC:
class A
static int b;
System.out.println("x=" + x);
System.out.println("a=" +a);
System.out.println("b="+ b);
static
b=a*4;
meth(55);
}
WAP TO IMPLEMENT INHEHITANCE
class A
int i;
class B extends A
int i;
B(int a,int b)
super.i=a;
i=b;
void show()
class Use
Objb;
}
WAP FOR EXCEPTION HANDLING:
class Throwdemo
try
Catch(NullPointerException e)
Throw e;
Try
Demoproc();
Catch(NullPointerException e)
System.out.println(“recaught”+e);
}
OUTPUT:
Caught inside demoproc
Recaughtjava.lang.NullPointerException:demo
WAP FOR EXCEPTION HANDLING:
Class Multicatch
Try
int a=ar.length;
System.out.println(“a=”+a);
Int b=42/a;
Int c[]={1};
C[42]=99;
Catch(ArithmeticException ae)
System.out.println(“divide by zero”+ae);
Catch(ArrayIndexOutOfBoundsException e)
}
OUTPUT:
a=0
Int d,a;
Try
D=0;
A=42/d;
System.out.println(“exception”);
Catch(ArithmeticException e)
OUTPUT:
Divide by zero error
Dronacharya College of
Engineering
OBJECT ORIENTED
TECHNIQUES LAB FILE