请按模板要求,将【代码】替换为Java程序代码.
发布网友
发布时间:2022-04-29 14:34
我来回答
共3个回答
热心网友
时间:2023-10-11 13:06
这类问题主要考你接口和抽象类,多态的问题。首先要了解他们的作用,然后再出发。请打好基础,学习这门语言很重要。。。。
代码1: public interface Animal
代码2:public void playSound(){
System.out.println("现在播放"+new Dog().getAnimalName()+"类的声音");
System.out.println("现在播放"+new Cat().getAnimalName()+"类的声音");
}
代码3:
public void cry(){
System.out.println("汪汪.....汪汪");
}
代码4:public String getAnimalName(){
return "狗";
}
代码5:
public void cry(){
System.out.println("喵喵.....喵喵");
}
代码6:public String getAnimalName(){
return "猫";
}
热心网友
时间:2023-10-11 13:06
这。。我怎么记得刚刚回答的填代码问题也是你问的。。 ⊙﹏⊙b汗,这类问题最好自己先思考,不要做伸手党。
代码1: public interface Animal
代码2:
public void playSound(Animal animal){
System.out.println("现在播放" + animal.getAnimalName()+"类的声音");
}
代码3:
public void cry(){
System.out.println("汪汪");
}
代码4:
public String getAnimalName(){
return “狗”;
}
代码5:
public void cry(){
System.out.println("喵喵");
}
代码6:
public String getAnimalName(){
return “猫”;
}
热心网友
时间:2023-10-11 13:06
package com.animal;
public interface Animal {
public abstract void cry();
public abstract String getAnimalName();
}
package com.animal;
public class Simulator{
public void playSound(Animal animal) {
System.out.print("现在播放:"+animal.getAnimalName()+"类的声音:");
animal.cry();
}
}
package com.animal;
public class Dog implements Animal{
@Override
public void cry() {
System.out.println("汪汪。。汪汪。。");
}
@Override
public String getAnimalName() {
System.out.println("狗");
return "狗";
}
}
package com.animal;
public class Cat implements Animal {
@Override
public void cry() {
System.out.println("喵喵。。喵喵。。");
}
@Override
public String getAnimalName() {
System.out.println("猫");
return "猫";
}
}
package com.animal;
public class Example5_13 {
public static void main(String[] args) {
Simulator simulator = new Simulator();
simulator.playSound(new Dog());
simulator.playSound(new Cat());
}
}
请按模板要求,将【代码】替换为Java程序代码.
代码1: public interface Animal 代码2:public void playSound(){ System.out.println("现在播放"+new Dog().getAnimalName()+"类的声音");System.out.println("现在播放"+new Cat().getAnimalName()+"类的声音");} 代码3:public void cry(){ System.out.println("汪汪...汪汪");} ...
请按模板要求,将【代码】转换为Java程序代码?
代码1:return -1;代码2:return x*y;代码3:int area =getArea(-5,15);代码4:getArea(5,15);如果有帮助到你,请点击采纳。
...请将【代码一】到【代码六】用为Java源代码填写
代码一:private Double weeklySalary;代码二:public void setWeeklySalary(Double weeklySalary){ this.weeklySalary=weeklySalary;} 代码三:private Double salary;private Integer piece;public PieceWorker (String name,Integer p,Double s) { super(name);setSalary(s);setPiece(p);} public void ...
低代码探索:Java 模板引擎技术
freemarker是常用的一种模板引擎,它利用FreeMarker Template Language(FTL)在模板(固定模式+变量)中嵌入Java对象(key-value对),并通过替换操作生成最终输出,如HTML页面或Java类。以Maven工程为例,通过引入freemarker依赖,我们可以在简单的模板中定义类结构,如包含属性和方法的Java Bean。在工程结构中...
idea格式化代码设置(idea的格式化)
idea格式化代码设置(idea的格式化)1. idea的格式化代码保存成文件 需要经过预处理,编译,汇编,链接一:预处理预处理主要是处理源代码中以#开始的预编译指令,比如#include,#define将所有的#define删除,展开宏定义
JVM详解基础篇之执行引擎(玩转Java,游刃有余)
当Java程序运行时,在执行一个方法或某处代码时,会找到.class文件中对应的字节码,然后会根据定义的规范,对每条需执行的字节码指令逐行解释,将其翻译成平台对应对应的本地机械码执行。当一条字节码指令被解释执行完成后,紧接着会再根据PC寄存器(程序计数器)中记录的下一条需被执行指令,读取并再次进行解释执行操作。
Java根据word模板生成word文件
本文将详细介绍如何使用Java根据word模板生成word文件,实现动态文本替换、动态图片替换、动态表格填充等功能。在进行操作时,请确保关闭word模板,以避免加载失败导致的错误。在进行动态文本替换时,以邮件word模板为例,需要将模板中的横线处填入相关信息,生成完整的word文档。代码实现如下,并确保关闭模板。对...
idea设置项目编码格式(idea设置编码方式)
解决方法:1.使用UE或者其他文本工具,将有问题的java文件另存为UTF-8,无BOM,替换原来的java文件。2.使用eclipse自建的文件编码,尽量不要从其他地方拷贝代码5. idea中设置编码intellidea有一个模板配置功能,可以加格式设置好,开发是时候直接快捷键就行6. idea字符编码设置...
Editplus常用正则表达式介绍
例子1. Java 编译器菜单文本:Java 编译器命令:c:/java/bin/javac.exe参数:”$(FilePath)”初始目录:$(FileDir)捕获输出:开启要运行已编译的 Java 类文件,你可以进行如下设置:菜单文本:Java命令:c:/java/bin/java.exe参数:$(FileNameNoExt)初始目录:$(FileDir)“命令”部分应当替换为实际的 Java 解释器的...
...的SpringBoot系列】【十五】SpringBoot根据模板生成Word
图片的替换同上面的说明,图片为一串长长的base64,如下图所示:然后将文件放置resources/templates目录下。放置在resource目录下即可,剩下的目录根据自己需求定制。注意要与WordUtil.java中的目录对应。编写程序通用的导出工具类 在util包下创建WordUtil.java工具类 请求接口 在controller包下创建TestWord...