From 793f56ab8722e851a0fa258f3bee7fed455ec6fb Mon Sep 17 00:00:00 2001 From: da4a Date: Fri, 17 Jan 2020 16:31:28 +0200 Subject: [PATCH] Pet --- pet/src/Cat.java | 6 ++++++ pet/src/Cow.java | 6 ++++++ pet/src/Dog.java | 6 ++++++ pet/src/Main.java | 11 +++++++++++ pet/src/Pet.java | 5 +++++ 5 files changed, 34 insertions(+) create mode 100644 pet/src/Cat.java create mode 100644 pet/src/Cow.java create mode 100644 pet/src/Dog.java create mode 100644 pet/src/Main.java create mode 100644 pet/src/Pet.java diff --git a/pet/src/Cat.java b/pet/src/Cat.java new file mode 100644 index 0000000..09f04e2 --- /dev/null +++ b/pet/src/Cat.java @@ -0,0 +1,6 @@ +public class Cat extends Pet { + @Override + public void voice() { + System.out.println("Я кіт - Мяууу-Мяууу"); + } +} diff --git a/pet/src/Cow.java b/pet/src/Cow.java new file mode 100644 index 0000000..ab5ed31 --- /dev/null +++ b/pet/src/Cow.java @@ -0,0 +1,6 @@ +public class Cow extends Pet { + @Override + public void voice() { + System.out.println("Я корова - Муууу-Муууу"); + } +} diff --git a/pet/src/Dog.java b/pet/src/Dog.java new file mode 100644 index 0000000..bdeec8c --- /dev/null +++ b/pet/src/Dog.java @@ -0,0 +1,6 @@ +public class Dog extends Pet { + @Override + public void voice() { + System.out.println("Я пес - Гаууу-Гаууу"); + } +} diff --git a/pet/src/Main.java b/pet/src/Main.java new file mode 100644 index 0000000..0a254d4 --- /dev/null +++ b/pet/src/Main.java @@ -0,0 +1,11 @@ +public class Main { + public static void main(String[] args) { + Cat murzik = new Cat(); + Dog tyapa = new Dog(); + Cow zirka = new Cow(); + + murzik.voice(); + tyapa.voice(); + zirka.voice(); + } +} diff --git a/pet/src/Pet.java b/pet/src/Pet.java new file mode 100644 index 0000000..eb004a3 --- /dev/null +++ b/pet/src/Pet.java @@ -0,0 +1,5 @@ +public abstract class Pet { + + public abstract void voice(); + +}