以下是使用 Java 语言实现上述需求的代码: ```java class Animal { public void eat() { System.out.println("吃东西"); } } interface A { void ny(); } class Bird extends Animal implements A { @Override public void eat() { System.out.println("鸟儿吃虫"); } @Override public void ny() { System.out.println("鸟儿飞翔"); } } public class Test { public static void main(String[] args) { Bird bird = new Bird(); bird.eat(); // 向下转型 if (bird instanceof A) { A a = (A) bird; a.ny(); a.eat(); } } } ``` [2024-09-19 16:45:48 | AI写代码神器 | 184点数解答]