Sie sind auf Seite 1von 19

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[]) { A a=new A();

Page 3

Tripti Agarwal

08EC58

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[]) { C c = new C();

Page 5

Tripti Agarwal

08EC58

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

PROGRAM #8
\\WAP to Implement UDP // UDP Server Class UDP Server import java.io.*; import java.net.*; { public static void(String args[]) { Datagram Socket server=row DatagramSocket(7896); byte receiverData= newbyte[1024]; byte sendData = newbyte[1024]; while(true) { DatagramPacket receiverPacket=new DatagramPacket(receive Data receiver data.length); server Socket .receiver(r5eceiver Packet);

Page 14

Tripti Agarwal

08EC58

String sentence= new String(receiverPocket.getData()); InetAddress IP Address =receive Packet.getAdress(); int port= receive Packet.getPort(); String CapitalizedSentence.toupper case(); SendData= Capitalized SEntence.getBytes(); Datagram Packet SendPacket=new DatagramPacket(SendData,SendData. length,IP Adress,port); Server Socket .Send(Send Packet()); } } }
\\UDP Client import java.io.*; import java.net.*; class udpclient { public static void main(String args[])throws exception { BufferReader infromuser=new BufferdReader(new Input SreamReader(System.in)); DatagramSocket client Socket=new Datagram Socket(); Inet Address Ip address = Inet Address.get by name("local port"); byte[] send Data=new byte[1024]; send Data=Sentence.get Bytes():

Page 15

Tripti Agarwal

08EC58

DatagramPacket send Packet + new Datagram Packet(send Data,send Data.length Ip address,78960; client Socket.send(send Packet); DatagramPacket receive Packet= new Datagram Packet (receive Data,receive Data.length); client Socket receive(receive Packet); String modified Sentence = new string(received Packet.get Data()); System out.println("from server:"+modified sentence); client socket.close(); }

Page 16

Tripti Agarwal

08EC58

Page 17

Tripti Agarwal

08EC58

Page 18

Tripti Agarwal

08EC58

Page 19

Das könnte Ihnen auch gefallen