diff --git a/w6/Cat.java b/w6/Cat.java new file mode 100644 index 0000000..014fabf --- /dev/null +++ b/w6/Cat.java @@ -0,0 +1,9 @@ +package w6; + +public class Cat extends Animal { + @Override + public void makeSound() { + System.out.println("喵喵喵"); + } + +} diff --git a/w6/Dog.java b/w6/Dog.java new file mode 100644 index 0000000..82c73cd --- /dev/null +++ b/w6/Dog.java @@ -0,0 +1,13 @@ +package w6; + +public class Dog extends Animal implements Swimmable{ + @Override + public void makeSound() { + System.out.println("汪汪汪!"); + + } + @Override + public void swim() { + System.out.println("狗刨式游泳"); + } +} \ No newline at end of file