You are on page 1of 18

Tripti Agarwal 08EC58

PROGRAM #1
\\WAP to implement Method Overloading

class methodoverload

void area(int a)

int area;

area = a*a;

System.out.println("the area of square is"+area);

void area(int a, int b)

int area;

area = a*b;

System.out.println("the area of rectangle is"+ area);

public static void main(String args[])

methodoverload a = new methodoverload();

a.area(10);

a.area(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;

System.out.println("the area of square is"+area);

class B extends A

void area()

int a=20,area;

area=a*a;

System.out.println("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();

a.area();

b.area();

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()

System.out.println("this is a example of abstract class & interface");

public void add(int a, int b)

int c;

c = a+b;

System.out.println("the sum is"+c);

public static void main(String args[])

Page 5
Tripti Agarwal 08EC58

C c = new C();

c.display();

c.add(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;

System.out.println("Division of a & b is"+c);

catch(Exception e)

System.out.println("Exception is cought");

finally

System.out.println("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 java.net.*;

import java.io.*;

public class SimpleClient

public static void main(String args[])throws IOException

Socket s1=new Socket("localhost",1234);

InputStream s1In=s1.getInputStream();

DataInputStream dis=new DataInputStream(s1In);

String st=new String(dis.readUTF());

System.out.println(st);

dis.close();

s1In.close();

s1.close();

OUTPUT:

Page 11
Tripti Agarwal 08EC58

import java.net.*;

import java.io.*;

public class SimpleServer

public static void main(String args[])throws IOException

ServerSocket s=new ServerSocket(1234);

Socket s1=s.accept();

OutputStream s1out=s1.getOutputStream();

DataOutputStream dos=new DataOutputStream(s1out);

dos.writeUTF("Hi There");

dos.close();

s1out.close();

s1.close();

OUTPUT:

Page 12
Tripti Agarwal 08EC58

PROGRAM #7
\\ WAP to display the IP address of the system.

import java.lang.*;

import java.net.*;

public class GetOwnIP

public static void main(String args[]) {

try{

InetAddress ownIP=InetAddress.getLocalHost();

System.out.println("IP of my system is := "+ownIP.getHostAddress());

}catch (Exception e){

System.out.println("Exception caught ="+e.getMessage());

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

You might also like