java的考试题目,求答案 10

说明以下程序的功能,给出运行的结果。importjava.awt.*;importjava.Applet.applet;publicclassVariableDefini... 说明以下程序的功能,给出运行的结果。
import java.awt.*;
import java.Applet.applet;
public class VariableDefinition extends Applet
{int x=10;
char ch=’R’;
String prompt1=”定义”;
String prompt2=”类型变量”;
String prompt3=”初值为”;
Public void paint(Graphics g)
{g.drawString(prompt1+”int”+prompt2+”x”+prompt3+x,10,20);
g.drawString(prompt1+”char”+prompt2+”ch”+prompt3+ch,10,50);
}
}
名词解释。
1.覆盖和重载:

2.据抽象:

3.构造函数:

4.抽象方法:

三、计算表达式。
1.已知x=5,y=8 ,求x+y*x++ 2. 已知x=5,y=8 ,求 -y*x+y
3. 已知y=8 ,求 y>>>2 4. 已知x=5,y=8 ,求 y!=++x ? x : y
5. 已知x=5,y=3 ,求y*x++/5
四、简述面向对象软件开发的过程。
展开
 我来答
古辛之巅
2010-06-11 · TA获得超过590个赞
知道答主
回答量:73
采纳率:0%
帮助的人:53.3万
展开全部
第一题:
定义 int类型变量 x初始值10
定义 char类型变量 ch初始值10

第二题:
1.覆盖就是把原方法重新定义写了一遍,方法名,返回值都相同,只有方法体不同;重载是方法名相同,但是参数不同,返回值和方法体也可以不同。
2:不知道据抽象,只知道类抽象????
3.java中不叫函数,应该叫方法……构造方法就是没有返回值而且方法名和类名相同的方法。
4.抽象发法就是只有函数头,没有函数体的方法。
第三题:
1.=46
2.题目应该是--y*x+y吧??答案是42
3.应该是2
4.应该是8
5.3
第四题:
自己随便说说
yinzefeng
2010-06-11 · TA获得超过427个赞
知道小有建树答主
回答量:448
采纳率:0%
帮助的人:263万
展开全部
像那些有代码的.拿去运行一下就可以了啊.
那名称百度搜索一下都出来了..
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
lhj0lhj
2010-06-12
知道答主
回答量:36
采纳率:0%
帮助的人:0
展开全部
1、运行即可,太简单了不再赘述。
2、学会用强大的百度,那几个名词解释太easy了
3、就是考运算符和优先级的,在看看书,这是基础
4、同意楼上的,自己说就是了,当然有固定的开发模式,自己在用用强大的百度,学会自己解决问题,有些问题别老问!没有技术含量!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2010-06-11
展开全部
这是一个applet程序问题
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式