酷代码 AI
菜单
服务商
DeepSeek字节豆包讯飞星火
更多选项

Java实现:动物叫声模拟——猫、狗、羊的独特“嗓音”

以下是使用Java编写的Animal类以及Cat、Dog和Sheep子类的代码: ```java // 父类 Animal public class Animal { public void cry() { System.out.println("动物发出叫声"); } } // Cat 类,继承自 Animal public class Cat extends Animal { @Override public void cry() { System.out.println("猫喵喵叫"); } } // Dog 类,继承自 Animal public class Dog extends Animal { @Override public void cry() { System.out.println("狗汪汪叫"); } } // Sheep 类,继承自 Animal public class Sheep extends Animal { @Override public void cry() { System.out.println("羊咩咩叫"); } } // 测试类 public class Test { public static void main(String[] args) { Cat cat = new Cat(); Dog dog = new Dog(); Sheep sheep = new Sheep(); cat.cry(); dog.cry(); sheep.cry(); } } ``` 在这段代码中,我们首先定义了一个名为Animal的基类,它有一个成员方法cry()。然后我们创建了三个子类Cat、Dog和Sheep,它们都继承自Animal类,并重写了父类的cry()方法。我们在Test类的main方法中创建了这三个子类的对象,并调用它们的cry()方法。 ######[AI写代码神器 | 358点数解答 | 2024-06-06 23:12:21]

相关提问
本站限时免费提问中
实用工具查看更多
Linux在线手册 [开发类]
Jquery在线手册 [开发类]
今日油价 [生活类]
图片互转base64 [开发类]
时间转换器 [开发类]