高级语言程序设计(基于JAVA)阶段性作业(三)2 50

10关于main()的说法正确的是____方法main()只能放在公共类中方法main()的头定义可以根据情况任意更改一个类中可以没有main()方法所有对象的创建都必须... 10关于main()的说法正确的是____
方法main()只能放在公共类中
方法main()的头定义可以根据情况任意更改
一个类中可以没有main()方法
所有对象的创建都必须放在main()方法中
11下列声明中哪一种可防止该类产生子类?____
static public FooBar{}
private class FooBar{}
abstract class FooBar{}
final public class FooBar{}
12分析下列程序
public class Test{
public static void main(String[] args){
String s1=new String("true");
boolean b1=new Boolean(true);
if(s1.equals(b1)){
System.out.println("Equal");
}
}
}
以上程序的输出结果是____
无输出
输出“Equal”
在第5行出现编译错误
程序执行后产生异常
13下述概念中不属于面向对象方法的是______
对象、消息
继承、多态
类、封装
过程调用
14关于被私有访问控制符private修饰的成员变量,以下说法正确的是_____
可以被三种类所引用:该类自身、与它在同一个包中的其他类在其他包中的该类的子类
可以被两种类访问和引用:该类本身、该类的所有子类
只能被该类自身所访问和修改
只能被同一个包中的类访问
15下面程序有错误,关于错误原因的说法正确的是
public class App {
int x = 8;
System.out.println("K");
public static void main(String[] mm) {
}
}
语句“int x = 8;”有错,不能在声明变量的同时赋值
语句“System.out.println("K");”有错,这样的操作性语句必须放到某个方法的方法体中才行
main() 方法的方法体中没有任何语句,所以产生错误
main() 方法中的参数应该是 args,而这里写成了mm,所以出错
16关于方法的说法正确的是_____
方法中的形参可以和方法所属类的属性同名
方法必须有形参
同类不同的方法中不能有同名的自变量,否则会产生不可预测的结果
没有返回值的方法可以用void来表示,也可以不加
17下列说法中正确的是______
不需要定义类就能创建对象
对象中必须有属性和方法
属性必须是简单变量
属性可以是简单变量,也可以是一个对象
18下列关于修饰符混用的说法,错误的是
abstract不能与final并列修饰同一个类
abstract类中不可以有private的成员
abstract方法必须在abstract类中
static方法中能处理非static的属性
19下列关于构造方法的叙述中,错误的是____
Java语言规定构造方法名与类名必须相同
Java语言规定构造方法没有返回值,但不用void声明
Java语言规定构造方法不可以重载
Java语言规定构造方法只能通过new自动调用
20关于继承的说法正确的是____
子类将继承父类所有的属性和方法
子类继承父类的非私有属性和方法
子类只继承父类public方法和属性
子类只继承父类的方法,而不继承属性
展开
 我来答
爆米花9958
2013-06-21 · 心动一万次,不如行动一次
爆米花9958
采纳数:90 获赞数:200

向TA提问 私信TA
展开全部
10C 11B 12C 13D 14C 15B 16A 17D 18D 19C 20B
以上只是个参考,我不能保证都对啊
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式