java测试题求助

作者&投稿:针阀 (若有异议请与网页底部的电邮联系)
java测试题求助,麻烦详细说明原因,谢谢。~

B
这个题考函数重载,函数重载要求函数签名不一样,
而函数签名(函数原型)跟返回值类型无关,只跟函数名和函数参数有关。
如果函数名相同,必须函数的参数不同
比如写两个都叫做a的函数返回值一个是int,一个是String
如果这样写,编译器无法确定调用的是哪个
public int a() {}public String a() {}//调用a();

package com.baidu.test;public abstract class Shape {private String name;public String getName() {return name;}public void setName(String name) {this.name = name;}//抽象方法求周长abstract double perimeter();//抽象方法求面积abstract double area();public Shape(String name) {this.name = name;}public Shape() {}void display(){System.out.println("This is a shape: ");}//重载方法void display(String content){System.out.println("This is a shape: "+content);}}package com.baidu.test;public class Circle extends Shape{private double radius;//计算周长@Overridepublic double perimeter() {return Math.PI*radius*2;}//计算面积@Overridepublic double area() {return Math.PI*radius*radius;}public double getRadius() {return radius;}public void setRadius(double radius) {this.radius = radius;}public Circle() {}public Circle(String name, double radius) {super(name);this.radius = radius;}//方法的重写public void display() {System.out.println("This is a shape: "+super.getName()+",周长:"+perimeter()+",面积:"+area());}}package com.baidu.test;public class Rectangle extends Shape{private double width;private double length;//计算周长@Overridedouble perimeter() {return (width+length)*2;}//计算面积@Overridedouble area() {return width*length;}public double getWidth() {return width;}public void setWidth(double width) {this.width = width;}public double getLength() {return length;}public void setLength(double length) {this.length = length;}public Rectangle() {}public Rectangle(String name, double width, double length) {super(name);this.width = width;this.length = length;}//方法的重写public void display() {System.out.println("This is a shape: "+super.getName()+",周长:"+perimeter()+",面积:"+area());}}package com.baidu.test;class ShapeTest implements A{public static void main(String[] args) {Shape circle = new Circle("圆形", (Math.random()*101));Circle circle2 = (Circle) circle;//父类转子类调用特有方法circle.display("圆形");//调用重载方法circle2.display();//调用重写方法Shape rectangle = new Rectangle("矩形", (Math.random()*101), (Math.random()*101));Rectangle rectangle2 = (Rectangle) rectangle;//父类转子类调用特有方法rectangle.display("矩形");//调用重载方法rectangle2.display();//调用重写方法}//接口抽象方法的实现public void display() {System.out.println("实现接口方法");}}package com.baidu.test;public interface A {void display();}

1.Java是不区分大小写的语言。(错)
2.Java的源代码中定义几个类, 编译结果就生成几个以.class为后缀的字节码文件。(对)
3.Java的字符类型采用的是ASCII编码。(错) ----unicode
4.在进行类的继承时,子类可以拥有与父类相同名字的属性和方法。(错)-------私有的就不行
5.类中不可以没有构造函数,在类的定义时必须定义类的构造函数。(错)------定义类的时候可以不定义构造函数, 自动继承Object的构造函数
6.类的继承机制和接口的实现机制是完全相同的。(错)------继承不必要重新定义一些抽象方法,但是实现接口必须要实现接口里的所有方法
7.在DOS界面中,当从键盘读入数据时,提取到的数据就是数据类型,不需要进行数据类型的转换。(错)--------提取到的数据都以字符串形式表示,根据需要转化成其他基本类型
8.System类不能实例化,即不能创建System类的对象。(对)-------System的构造方法是私有的.
9.Java源程序是由类定义组成的,每个程序可以定义若干个类,但只有一个类是主类。(对)
10.一个类只能有一个父类,但一个接口可以有一个以上的父接口。(对)
11.在Java中,‘a‘与”a”代表的含义是一样的,它们之间没有区别。(错)
12.Java的源代码中无论定义多少个类, 编译结果就只生成一个以.class为后缀的字节码文件。(错)
13.Java的字符类型采用的是Unicode编码,每个Unicode码占16个比特。(对)
14.多维数组中每一维的长度可以不相同。(对)
15.在类中定义重载方法时,每个重载方法的参数个数或参数类型可以相同。(对) --------只要不是个数和类型完全相同.
16.Java源程序是由类定义组成的,每个程序可以定义若干个类,但只有一个类是主类。(对)
17.在进行类的继承时,子类不能拥有与父类相同名字的属性和方法。(错)
18.System类不能实例化,即不能创建System类的对象。(对)
19.一个类只能有一个父类,但一个接口可以有一个以上的父接口。(对)
20.类中不可以没有构造函数,在类的定义时必须定义类的构造函数。(错)Hellodybwall1234,希望有帮助.更多到CSDN,365testing泡泡

dtd还是自学下吧, 那个写很麻烦

我着有个小例子,几乎包括了你的所有问题,但是需要改动。看你要不要


关于AVA配置问题
主机大概就1500左右 建议你等一段时间 等推土机出来 不仅便宜(有集成显卡 性能比INTEL的强多了) 性能也好 如果你想升级独显还可以交火(异卡)性能NB

AVA配置问题,看得懂的来
左边是ava要求的基本配置,右边是你的电脑的配置情况,显卡和cpu都比较低,你设置画面设成低端换面试试。还有你的内存,是插了3个512还是1个1024+1个512,电脑系统分配的时候好一些。调画面就在输密码的那个框框的右边有个选项,点开看就明白了。内存倒还是其次,能达到2048就好了。我又给你查了一下...

ava配置问题 懂得进
CPU:Pentium4 2.4G双核 内存:1024MB 操作系统:WindowsXP\/Vista(32bit)DirectX:DirectX9.0c 显卡:Gcforcc 7600GT

AVA配置问题
可能是网速的问题吧

AVA配置问题
一楼S.B 别理他 显卡明明高于官方显卡(7600GT),能玩的,看图 左边官方配置 右边我自己的配置 一般的情况是,同一芯片组的后面的数字越大越好!如果是字母,那就是越往后越好!

求一个玩AVA没问题的电脑配置4500左右!~
CPU AMD 速龙II X4 640(盒)¥680 AMD新四核平台,最新的AM3接口,主频3GHz集成2M二级缓存相对老平台改进之处:在处理基本任务时,降低高达50%的能耗,在运行繁重任务时,将能耗降低40%,在闲置时,能耗降低50%,性价比极高。主板 华硕 M4A87TD¥690 一线主板厂商华硕出品,智能主板支持一键开核,...

AVA的问题,关于新出的几把枪,高手快来……
SA58?去佣兵模式拣NPC的G3用用,手感很像,威力大。STG556的手感生硬,开镜点射很强大!FRF2就是强化版的TPG,虽然枪很轻但是杀人很流畅,与TPG一样不能移动射击。KSV最稳定,威力大,可射程与载弹量是问题,枪声很好听,个人感觉不如PP2000实用,因为用UMP的高手能达到同样的效果。本人建议:冲锋枪...

AVA切枪问题
AVA切枪速度有几点:1.枪的改造。这个自己去参照一下。网站很多,很简单。其实改造关于切抢的就是那个握把。2.狙击技能。你的狙击技能满了吗?尤其是切换技能。剩下的大多是加稳定的。3.切枪按键。其实双Q。练熟悉了也挺快。我就见过很快的。但是要追求更高速度,无疑,用3Q吧。不过3Q有个缺点,...

AVA过期问题
对不起楼主,是不可以的,改版只后改成延迟期限了,就删不了了

ava常见问题出现英文字母 重装了游戏还会出现英文字母按yes或no 都...
没办法了我玩着玩着也会出现一出现就卡 然后我就重新开AVA就行了~你玩玩别的游戏吧~ TX出了个新的游戏和AVA一样~你看看那个

临武县13668214097: 求助一道JAVA试题
拓枫乳增: if判断那里 有错应该是if(check==str.length()){}

临武县13668214097: java测试题 -
拓枫乳增: public class Test { public static void main(String[] args) { ShapeArea rectangle = new Rectangle(3, 4); ShapeArea circle = new Circle(2); System.out.println(rectangle.toString()); System.out.println(circle.toString()); }}interface ShapeArea{ public ...

临武县13668214097: 求助JAVA考试题目
拓枫乳增: 1,定义一个分数类Fractor,使能完成分数的加、减运算.请定义测试主类.要求: Fractor,的数据成员有: 分子m; 分母n; 分数类的方法成员有: Fractor(…) {…} //定义带两个参数的构造方法,用于给分子分母初始化 void add(Fractor a) { …...

临武县13668214097: java练习题求助 -
拓枫乳增: 发现了两个错误: public static void main(String[] args) { Employee e1 = new Employ...

临武县13668214097: java编程考试题,求助求助! -
拓枫乳增: public class Circle { private double radius;//Circle类的成员变量:radius 半径 // Circle类的方法成员:Circle( ) 构造方法,将半径置为1; public Circle() { radius=1; } // Circle(double r) 构造方法,创建Circle对象时将半径初始化为r; public Circle(...

临武县13668214097: 求助一道java练习题,初学者
拓枫乳增: public class ChangeStr { public static String Replace(String s,char ch){ String temp = null ; if(s.indexOf(ch)==1) temp = s.replace(ch,'Y'); return temp ; } public static void main(String[] args){ String s="abcdbefgb"; char ch='b'; String str = Replace(s,...

临武县13668214097: 求助一道JAVA题 -
拓枫乳增: 题目描述不完整: b=x 应该修改为: b=x>y&&++x==--y; 答案:D 解释:&&,逻辑与运算符,还具有短路的功能,也就是说当第一个表达式的值为false的时候,第二个表达式不会执行,因此x、y的值没有改变.

临武县13668214097: 一道JAVA题.求助... -
拓枫乳增: 给你Account类测试类你要是要就说:public class Account { //属性:账号(account)、储户姓名(name)、地址(addr)、存款余额(balance)、最小余额(min,设为10元.存折中最小必须留有的额度,适合所有储户) // 除min外,均为私...

临武县13668214097: 一道java编程题 求助 -
拓枫乳增: public static Object max(Object[] a){ Object[] b = (Object[]) a.clone(); Arrays.sort(b); return b[b.length -1]; }

临武县13668214097: 一道java题目,求助 -
拓枫乳增: MyClass类都没有,当然会出错了,它会提示你找不到该类,你再定义个MyClass类就行了,如下:public class MyPro{ public static void main(String args[]){ MyClass myclass=new MyClass(5,...

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网