Tripti Agarwal 08EC58
PROGRAM #1
\\WAP to implement Method Overloading
class methodoverload
void area(int a)
int area;
area = a*a;
[Link]("the area of square is"+area);
void area(int a, int b)
int area;
area = a*b;
[Link]("the area of rectangle is"+ area);
public static void main(String args[])
methodoverload a = new methodoverload();
[Link](10);
[Link](10,20);
Page 1
Tripti Agarwal 08EC58
OUTPUT:
Page 2
Tripti Agarwal 08EC58
PROGRAM #2
\\WAP to implement Method Overriding
class A
void area()
int a=10,area;
area=a*a;
[Link]("the area of square is"+area);
class B extends A
void area()
int a=20,area;
area=a*a;
[Link]("the area of square is"+area);
class MethodOverride
public static void main(String args[])
Page 3
Tripti Agarwal 08EC58
A a=new A();
B b=new B();
[Link]();
[Link]();
OUTPUT:
Page 4
Tripti Agarwal 08EC58
PROGRAM #3
\\WAP to implement Abstract Class & Interface
abstract class A
public abstract void display();
interface B
public void add(int a,int b);
class C extends A implements B
public void display()
[Link]("this is a example of abstract class & interface");
public void add(int a, int b)
int c;
c = a+b;
[Link]("the sum is"+c);
public static void main(String args[])
Page 5
Tripti Agarwal 08EC58
C c = new C();
[Link]();
[Link](10,20);
OUTPUT:
Page 6
Tripti Agarwal 08EC58
PROGRAM #4
\\WAP to implement Exception Handling
class ExceptHandling
public static void main(String args[])
int a=10, b=0, c;
try
c=a/b;
[Link]("Division of a & b is"+c);
catch(Exception e)
[Link]("Exception is cought");
finally
[Link]("Example of Exception handling");
Page 7
Tripti Agarwal 08EC58
OUTPUT:
Page 8
Tripti Agarwal 08EC58
Page 9
Tripti Agarwal 08EC58
Page 10
Tripti Agarwal 08EC58
PROGRAM #6
\\WAP to implement Socket Programming using Simple Server\Client.
import [Link].*;
import [Link].*;
public class SimpleClient
public static void main(String args[])throws IOException
Socket s1=new Socket("localhost",1234);
InputStream s1In=[Link]();
DataInputStream dis=new DataInputStream(s1In);
String st=new String([Link]());
[Link](st);
[Link]();
[Link]();
[Link]();
OUTPUT:
Page 11
Tripti Agarwal 08EC58
import [Link].*;
import [Link].*;
public class SimpleServer
public static void main(String args[])throws IOException
ServerSocket s=new ServerSocket(1234);
Socket s1=[Link]();
OutputStream s1out=[Link]();
DataOutputStream dos=new DataOutputStream(s1out);
[Link]("Hi There");
[Link]();
[Link]();
[Link]();
OUTPUT:
Page 12
Tripti Agarwal 08EC58
PROGRAM #7
\\ WAP to display the IP address of the system.
import [Link].*;
import [Link].*;
public class GetOwnIP
public static void main(String args[]) {
try{
InetAddress ownIP=[Link]();
[Link]("IP of my system is := "+[Link]());
}catch (Exception e){
[Link]("Exception caught ="+[Link]());
Page 13
Tripti Agarwal 08EC58
Page 14
Tripti Agarwal 08EC58
Page 15
Tripti Agarwal 08EC58
Page 16
Tripti Agarwal 08EC58
Page 17
Tripti Agarwal 08EC58
Page 18