diff --git a/.idea/.gitignore b/.idea/.gitignore new file mode 100644 index 0000000..1c2fda5 --- /dev/null +++ b/.idea/.gitignore @@ -0,0 +1,8 @@ +# Default ignored files +/shelf/ +/workspace.xml +# Editor-based HTTP Client requests +/httpRequests/ +# Datasource local storage ignored files +/dataSources/ +/dataSources.local.xml diff --git a/.idea/Projekt_APO-Automat_spozywczy.iml b/.idea/Projekt_APO-Automat_spozywczy.iml new file mode 100644 index 0000000..18ec59d --- /dev/null +++ b/.idea/Projekt_APO-Automat_spozywczy.iml @@ -0,0 +1,9 @@ + + + + + + + + + \ No newline at end of file diff --git a/.idea/codeStyles/codeStyleConfig.xml b/.idea/codeStyles/codeStyleConfig.xml new file mode 100644 index 0000000..df5f35d --- /dev/null +++ b/.idea/codeStyles/codeStyleConfig.xml @@ -0,0 +1,5 @@ + + + + \ No newline at end of file diff --git a/.idea/description.html b/.idea/description.html new file mode 100644 index 0000000..db5f129 --- /dev/null +++ b/.idea/description.html @@ -0,0 +1 @@ +Simple Java application that includes a class with main() method \ No newline at end of file diff --git a/.idea/misc.xml b/.idea/misc.xml new file mode 100644 index 0000000..12c63bc --- /dev/null +++ b/.idea/misc.xml @@ -0,0 +1,12 @@ + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/modules.xml b/.idea/modules.xml new file mode 100644 index 0000000..16a242b --- /dev/null +++ b/.idea/modules.xml @@ -0,0 +1,9 @@ + + + + + + + + + diff --git a/.idea/project-template.xml b/.idea/project-template.xml new file mode 100644 index 0000000..d57a956 --- /dev/null +++ b/.idea/project-template.xml @@ -0,0 +1,3 @@ + \ No newline at end of file diff --git a/.idea/runConfigurations.xml b/.idea/runConfigurations.xml new file mode 100644 index 0000000..93e4b17 --- /dev/null +++ b/.idea/runConfigurations.xml @@ -0,0 +1,10 @@ + + + + + + \ No newline at end of file diff --git a/.idea/uiDesigner.xml b/.idea/uiDesigner.xml new file mode 100644 index 0000000..b93ac08 --- /dev/null +++ b/.idea/uiDesigner.xml @@ -0,0 +1,124 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/vcs.xml b/.idea/vcs.xml new file mode 100644 index 0000000..c8397c9 --- /dev/null +++ b/.idea/vcs.xml @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/src/apo/project/Main.java b/src/apo/project/Main.java new file mode 100644 index 0000000..c39c370 --- /dev/null +++ b/src/apo/project/Main.java @@ -0,0 +1,8 @@ +package apo.project; + +public class Main { + + public static void main(String[] args) { + // write your code here + } +} diff --git a/src/apo/project/OrderService.java b/src/apo/project/OrderService.java new file mode 100644 index 0000000..7d399fa --- /dev/null +++ b/src/apo/project/OrderService.java @@ -0,0 +1,6 @@ +package apo.project; + +public interface OrderService { + + void order(Products aProduct, int aQuantity); +} diff --git a/src/apo/project/Products.java b/src/apo/project/Products.java new file mode 100644 index 0000000..4e624c7 --- /dev/null +++ b/src/apo/project/Products.java @@ -0,0 +1,5 @@ +package apo.project; + +public interface Products { + +} diff --git a/src/apo/project/Shelf.java b/src/apo/project/Shelf.java new file mode 100644 index 0000000..ce6e686 --- /dev/null +++ b/src/apo/project/Shelf.java @@ -0,0 +1,6 @@ +package apo.project; + +public interface Shelf { + + boolean haveProducts(); +} diff --git a/src/apo/project/payment/CoinHolder.java b/src/apo/project/payment/CoinHolder.java new file mode 100644 index 0000000..c129ee2 --- /dev/null +++ b/src/apo/project/payment/CoinHolder.java @@ -0,0 +1,8 @@ +package apo.project.payment; + +public abstract class CoinHolder { + + private double coinsCollected; + + +} diff --git a/src/apo/project/payment/PaymentCollector.java b/src/apo/project/payment/PaymentCollector.java new file mode 100644 index 0000000..b9265bc --- /dev/null +++ b/src/apo/project/payment/PaymentCollector.java @@ -0,0 +1,6 @@ +package apo.project.payment; + +public interface PaymentCollector { + + void collect(double aValue); +} diff --git a/src/apo/project/payment/PaymentService.java b/src/apo/project/payment/PaymentService.java new file mode 100644 index 0000000..ef551f6 --- /dev/null +++ b/src/apo/project/payment/PaymentService.java @@ -0,0 +1,6 @@ +package apo.project.payment; + +public interface PaymentService { + + void charge(double aValue); +} diff --git a/untitled104.iml b/untitled104.iml new file mode 100644 index 0000000..bcd2974 --- /dev/null +++ b/untitled104.iml @@ -0,0 +1,12 @@ + + + + + + + + + + + +