Class_to_code
import java.util.*;
class customer{
int cid;
String cname;
public void set(int cid,String cname){
this.cid = cid;
this.cname = cname;
}
public void show(){
System.out.println("Cid: "+cid+ " Name: "+cname);
}
public int getId(){ return cid;}
public String getName(){ return cname;}
}
class product{
int pid;
String pname;
int qty;
double price;
public void set(int pid, String pname,int qty,double price){
this.pid = pid;
this.pname = pname;
this.qty = qty;
this.price = price;
}
}
class purchase{
int pid;
int cid;
String date;
public purchase(int pid,int cid,String date){
this.pid = pid;
this.cid = cid;
this.date = date;
}
public void show(){
System.out.println("PID: "+pid+" CDI: "+cid+" Date: "+date);
}
}
class purchase_demo{
public static void main(String[] arggg){
customer [] c = new customer[3];
product [] p = new product[4];
int i=0;
for(i=0;i<3;i++)
c[i] = new customer();
for(i=0;i<4;i++)
p[i] = new product();
c[0].set(100,"Jeena");
c[1].set(101,"Krish");
c[2].set(103,"TereBina");
p[0].set(1,"Bara",100,60);
p[1].set(2,"Chatamari",90,80);
p[2].set(3,"Gworamari",1000,10);
p[3].set(4,"Wo",100,70);
Scanner sc = new Scanner(System.in);
ArrayList<purchase> arr = new ArrayList<purchase>();
purchase pp ;
while(true){
System.out.println("ID: ");
int pid = sc.nextInt();
System.out.println("CID: ");
int cid = sc.nextInt();
pp = new purchase(pid, cid, "2/2/2021");
arr.add(pp);
System.out.print("Continue: ");
String choice = sc.next();
if(choice.equals("n")){
break;
}
}
for(i=0;i<arr.size();i++){
arr.get(i).show();
}
}
}