题目内容 (请给出正确答案)
[主观题]

【简答题】按要求编写一个Java应用程序: (1)定义一个接口CanCry,描述会吼叫的方法public void cry()。 (2)分别定义狗类(Dog)和猫类(Cat),实现CanCry接口。实现方法的功能分别为:打印输出“我是狗,我的叫声是汪汪汪”、“我是猫,我的叫声是喵喵喵”。 (3)定义一个主类G, ①定义一个void makeCry(CanCry c)方法,其中让会吼叫的事物吼叫。

提问人:网友qinac2003 发布时间:2022-01-07
参考答案
  抱歉!暂无答案,正在努力更新中……
如搜索结果不匹配,请 联系老师 获取答案
更多“【简答题】按要求编写一个Java应用程序: (1)定义一个接…”相关的问题
第1题
Java程序员需要编写并运行Java应用程序,则需要在计算机中安装()。

A、JDK

B、JVM

C、JRE

D、记事本

点击查看答案
第2题
2.编写Java应用程序,该程序中有梯形类和主类。要求如下: (1)梯形类具有属性上底、下底、高和面积,具有返回面积的功能,在构造方法中对上底、下底和高进行初始化。 (2)主类用来测试梯形类的功能。
点击查看答案
第3题
编写Java程序,要求: (1)产生10个1~100之间的随机数,利用BufferedWriter类将其写入文件myfile.txt中; (2)利用BufferedReader类将所写内容读出,并输出到显示器上。 提示1:题目中未涉及到的信息,可自行确定。 提示2:在文本区选择.java语言,将所有代码写入即可(不要截图,不要附件)。
点击查看答案
第4题
【资料题】(6-6)请阅读程序,写出程序运行结果。 class Test{ static int x=10; int y=99; { y=y+10; } static { x=x+5; } { y=y+10; } static { x=x+5; } public Test() {//构造方法 x=x+5; } { System.out.println(x*y); } } public class Demo11 { public static void main(String[] args) { Test t1=new Test(); Test t2=new Test(); } }
点击查看答案
第5题
编写程序在屏幕上输出 Hello World! 内容;
点击查看答案
第6题
Java应用程序的main方法中有以下语句,则输出的结果是 int[] x={2,3,-8,7,9}; int max=x[0]; for(int i=1;i<x.length;i++){ if(x[i]>max) max=x[i]; } System.out.println(max);

A、2

B、-8

C、7

D、9

点击查看答案
第7题
下列关于Java 应用程序在结构上特点的描述中,错误的是( )。

A、Java程序的一个编译单元可以由一个或多个类(或接口)组成,存储在以.java为后缀的文件名中,文件名必须与文件中public类名(或接口)名相同。

B、Java程序的若干个编译单元可以通过Java中的包(package)进行组织。

C、Class关键字之前可以有public修饰或缺省。

D、Java类成员的访问权限仅限于public, private和protected等3种。

点击查看答案
第8题
【填空题】在(1)~(3)处填上适当的语句,使程序能正常运行。. abstract class Person { public (1) show(); } class Student extends Person{ public (2) { System.out.println("Student");}} (3) { public void show(){ System.out.println("Teacher");}} public class Demo{ public static void main(String []args){ Person p; p=new Student(); p.show(); p=new Teacher(); p.show(); }}
点击查看答案
第9题

【填空题】读下面程序,写出程序运行结果。 abstract class Graph{ int a; public Graph(){a=1;} public Graph(int a){this.a=a; } public abstract void showArea(); } class Rect extends Graph{ int b; public Rect(int a,int b){super(a); this.b= b; } public void showArea(){ System.out.println("Area:"+(a*b));} } class Circle extends Graph{ public Circle(){}; public Circle(int a){super(a);} public void showArea(){ System.out.println("Area:"+(3.14*a*a)); } } public class classDemo1{ public static void main(String []args){ Graph g1; g1=new Rect(2,3); g1.showArea(); g1=new Circle(2); g1.showArea(); g1= new Circle(); g1.showArea(); } } 运行结果为:

点击查看答案
第10题
【简答题】编写一个抽象类Shape,声明计算图形面积的抽象方法。再分别定义Shape的子类Circle(圆)和Rectangle(矩形),在两个子类中按照不同图形的面积计算公式,实现Shape类中计算面积的方法。
点击查看答案
账号:
你好,尊敬的用户
复制账号
发送账号至手机
密码将被重置
获取验证码
发送
温馨提示
该问题答案仅针对搜题卡用户开放,请点击购买搜题卡。
马上购买搜题卡
我已购买搜题卡, 登录账号 继续查看答案
重置密码
确认修改
欢迎分享答案

为鼓励登录用户提交答案,简答题每个月将会抽取一批参与作答的用户给予奖励,具体奖励活动请关注官方微信公众号:简答题

简答题官方微信公众号

警告:系统检测到您的账号存在安全风险

为了保护您的账号安全,请在“简答题”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!

微信搜一搜
简答题
点击打开微信
警告:系统检测到您的账号存在安全风险
抱歉,您的账号因涉嫌违反简答题购买须知被冻结。您可在“简答题”微信公众号中的“官网服务”-“账号解封申请”申请解封,或联系客服
微信搜一搜
简答题
点击打开微信