diff --git a/Animal.java b/Animal.java new file mode 100644 index 0000000..3eadad8 --- /dev/null +++ b/Animal.java @@ -0,0 +1,28 @@ +public abstract class Animal { + private String name; + private int age; + + public Animal(String name, int age) { + this.name = name; + this.age = age; + } + + public String getName() { + return name; + } + + public void setName(String name) { + this.name = name; + } + + public int getAge() { + return age; + } + + public void setAge(int age) { + this.age = age; + } + + // Abstract method for making sound + public abstract void makeSound(); +} \ No newline at end of file