AssignmentOnTreeMap Darshan 2YX
AssignmentOnTreeMap Darshan 2YX
<=============================================>
1->Purchase Item
2->Display item Available
3->Add Item
4->CheckOut
<========================Programs=======================================>
Item.java
===================================================
package com.intellect.training.maps;
public class Item {
private int id;
private String name;
private float uprice;
public Item(int id, String name, float uprice) {
this.id = id;
this.name = name;
this.uprice = uprice;
}
public int getId() {
return id;
}
public void setId(int id) {
this.id = id;
}
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public float getUprice() {
return uprice;
}
public void setUprice(float uprice) {
this.uprice = uprice;
}
}
else{
System.out.println("Item not found");
System.out.println("The available item are");
displayItems();
}
}
public void totalPrice(){
System.out.println("Your Invoice");
System.out.println("------------------------------------------------------");
System.out.println("ID NAME QTY PRICE");
for(int i=0;i<count;i++){
System.out.printf("%-4d %-7s %-6d %-
5f",arrId[i],arrName[i],arrQty[i],arrPrice[i]);
System.out.println();
}
System.out.println();
System.out.println("Total Items Purchased-:"+(count+1));
System.out.println("Total price-----------:"+totalPrice);
System.out.println("GST 15%---------------:"+totalPrice*0.15);
System.out.println("The total payableBill-:"+((totalPrice*0.15)+totalPrice));
System.out.println("------------------------------------------------------");
System.out.println("Thank you for shopping with us, have a good day");
}
}
===================================================================================
====================
ItemService.java
===================================================================================
====================
package com.intellect.training.maps;
public class ItemService {
public static void main(String[] args) {
int choice;
ItemPurchased itempurchase=new ItemPurchased();
do {
System.out.println("1->Purchase Item\n2->Display item Available\n3->Add
Item\n4->CheckOut\n");
System.out.println("Enter your choice.. ");
choice = ItemPurchased.sc.nextInt();
switch(choice) {
case 1:itempurchase.purchaseItem();
break;
case 2: itempurchase.displayItems();
break;
case 3: itempurchase.addDetails();
break;
case 4: itempurchase.totalPrice();
break;
default:System.out.println("Invalid Choice try again...");
};
}while(choice!=4);
}
}
===========================================END=====================================
======================