diff options
Diffstat (limited to 'oop/10-point-of-sale/src/lk/ac/pdn')
| -rw-r--r-- | oop/10-point-of-sale/src/lk/ac/pdn/ceit/pos/entities/Item.java (renamed from oop/10-point-of-sale/src/lk/ac/pdn/ceit/pos/Item.java) | 2 | ||||
| -rw-r--r-- | oop/10-point-of-sale/src/lk/ac/pdn/ceit/pos/item/ItemManager.java | 11 |
2 files changed, 12 insertions, 1 deletions
diff --git a/oop/10-point-of-sale/src/lk/ac/pdn/ceit/pos/Item.java b/oop/10-point-of-sale/src/lk/ac/pdn/ceit/pos/entities/Item.java index 08567c7..47b8e32 100644 --- a/oop/10-point-of-sale/src/lk/ac/pdn/ceit/pos/Item.java +++ b/oop/10-point-of-sale/src/lk/ac/pdn/ceit/pos/entities/Item.java @@ -1,4 +1,4 @@ -package lk.ac.pdn.ceit.pos; +package lk.ac.pdn.ceit.pos.entities; public class Item { private String name; diff --git a/oop/10-point-of-sale/src/lk/ac/pdn/ceit/pos/item/ItemManager.java b/oop/10-point-of-sale/src/lk/ac/pdn/ceit/pos/item/ItemManager.java new file mode 100644 index 0000000..5c6b47e --- /dev/null +++ b/oop/10-point-of-sale/src/lk/ac/pdn/ceit/pos/item/ItemManager.java @@ -0,0 +1,11 @@ +package lk.ac.pdn.ceit.pos.item; + +import java.util.List; + +import lk.ac.pdn.ceit.pos.entities.Item; + +public interface ItemManager { + public Item findById(String id); + public List<Item> searchByName(String word); + public Item create(String name, String id, double unitPrice); +} |
