// Dog.java public class Dog extends Animal implements Swimmable { public Dog(String name) { super(name); // 调用父类构造器 } // 实现父类的抽象方法 @Override public void makeSound() { System.out.println(this.getName() + ":汪汪汪!"); } // 实现接口的游泳方法 @Override public void swim() { System.out.println(this.getName() + " 正在狗刨式游泳..."); } }