import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; abstract class Order{ String id,description; } class PurchaseOrder extends Order{ String Customername,Vendorname; public void accept() throws IOException{ System.out.println("Enter the id,description,names of customers and vendors: "); BufferedReader br=new BufferedReader(new InputStreamReader(System.in)); id=br.readLine(); description=br.readLine(); Customername=br.readLine(); Vendorname=br.readLine(); } public void display(){ System.out.println("id: "+id); System.out.println("Description: "+description); System.out.println("Customername: "+Customername); System.out.println("Vendorname: "+Vendorname); System.out.println("----------------------"); } } class SalesOrder extends Order{ String Customername,Vendorname; public void accept() throws IOException{ System.out.println("Enter the id,description,names of customers and vendors: "); BufferedReader br=new BufferedReader(new InputStreamReader(System.in)); id=br.readLine(); description=br.readLine(); Customername=br.readLine(); Vendorname=br.readLine(); } public void display(){ System.out.println("id: "+id); System.out.println("Description: "+description); System.out.println("Customername: "+Customername); System.out.println("Vendorname: "+Vendorname); System.out.println("----------------------"); } } public class Main { public static void main(String [] args) throws IOException{ int i; System.out.println("Select Any One: "); BufferedReader br=new BufferedReader(new InputStreamReader(System.in)); System.out.println("1.Purchase Order"); System.out.println("2.Sales Order"); int ch=Integer.parseInt(br.readLine()); switch(ch){ case 1: System.out.println("Enter the number of purchase Orders: "); int n=Integer.parseInt(br.readLine()); PurchaseOrder [] l=new PurchaseOrder[n]; for(i=0;i<n;i++){ l[i]=new PurchaseOrder(); l[i].accept(); } for(i=0;i<n;i++){ l[i].display(); System.out.println ("Object is created"); } break; case 2: System.out.println("Enter the number of sales orders: "); int m=Integer.parseInt(br.readLine()); SalesOrder [] h=new SalesOrder[m]; for(i=0;i<m;i++){ h[i]=new SalesOrder(); h[i].accept(); } for(i=0;i<m;i++){ h[i].display(); System.out.println(" Object is created "); } break; } } }
Select Any One: 1.Purchase Order 2.Sales Order 1 Enter the number of purchase Orders: 2 Enter the id,description,names of customers and vendors: 1 Soap Rahul Gajni Enter the id,description,names of customers and vendors: 2 Handwash prince abhishek id: 1 Description: Soap Customername: Rahul Vendorname: Gajni ---------------------- Object is created id: 2 Description: Handwash Customername: prince Vendorname: abhishek ---------------------- Object is created
1 Comments
never seen such a dirty code
ReplyDeleteThanks,To visit this blog.