From 2bb54c17264b2b184b3775452f5658610ae7cd87 Mon Sep 17 00:00:00 2001 From: Andrii Kyrylyshyn Date: Sat, 18 Jan 2020 02:20:38 +0200 Subject: [PATCH 1/2] Salary Two Employee --- .idea/EmployeeMonth.java | 10 ++++++++++ .idea/EmployeeMonthImpl.java | 2 ++ .idea/EmployeeOneHour.java | 11 +++++++++++ .idea/Main.java | 11 +++++++++++ .idea/Salary.java | 3 +++ 5 files changed, 37 insertions(+) create mode 100644 .idea/EmployeeMonth.java create mode 100644 .idea/EmployeeMonthImpl.java create mode 100644 .idea/EmployeeOneHour.java create mode 100644 .idea/Main.java create mode 100644 .idea/Salary.java diff --git a/.idea/EmployeeMonth.java b/.idea/EmployeeMonth.java new file mode 100644 index 0000000..f62fac0 --- /dev/null +++ b/.idea/EmployeeMonth.java @@ -0,0 +1,10 @@ +public class EmployeeMonth implements Salary { + + int day = 700; + int monthday = 24; + + @Override + public int salary() { + return day*monthday; + } +} diff --git a/.idea/EmployeeMonthImpl.java b/.idea/EmployeeMonthImpl.java new file mode 100644 index 0000000..a5b78f9 --- /dev/null +++ b/.idea/EmployeeMonthImpl.java @@ -0,0 +1,2 @@ +public class EmployeeMonthImpl extends EmployeeMonth { +} diff --git a/.idea/EmployeeOneHour.java b/.idea/EmployeeOneHour.java new file mode 100644 index 0000000..0b8f60b --- /dev/null +++ b/.idea/EmployeeOneHour.java @@ -0,0 +1,11 @@ +public class EmployeeOneHour implements Salary { + + int hour = 110; + int houratday = 12; + int monthday = 24; + + @Override + public int salary() { + return hour * houratday * monthday; + } +} diff --git a/.idea/Main.java b/.idea/Main.java new file mode 100644 index 0000000..71c5357 --- /dev/null +++ b/.idea/Main.java @@ -0,0 +1,11 @@ +public class Main { + public static void main(String[] args) { + + Salary employeeMonth = new EmployeeMonth(); + Salary employeeOneHour = new EmployeeOneHour(); + + System.out.println(employeeMonth.salary() + "грн."); + System.out.println(employeeOneHour.salary() + "грн."); + + } +} diff --git a/.idea/Salary.java b/.idea/Salary.java new file mode 100644 index 0000000..431e031 --- /dev/null +++ b/.idea/Salary.java @@ -0,0 +1,3 @@ +public interface Salary { + int salary(); +} From d46db441dccd40fa65d66d5062dff3d58e0ebe75 Mon Sep 17 00:00:00 2001 From: Andrii Kyrylyshyn <48992082+andriikyrylyshyn@users.noreply.github.com> Date: Sat, 18 Jan 2020 02:23:29 +0200 Subject: [PATCH 2/2] Delete EmployeeMonthImpl.java --- .idea/EmployeeMonthImpl.java | 2 -- 1 file changed, 2 deletions(-) delete mode 100644 .idea/EmployeeMonthImpl.java diff --git a/.idea/EmployeeMonthImpl.java b/.idea/EmployeeMonthImpl.java deleted file mode 100644 index a5b78f9..0000000 --- a/.idea/EmployeeMonthImpl.java +++ /dev/null @@ -1,2 +0,0 @@ -public class EmployeeMonthImpl extends EmployeeMonth { -}