国开电大面向对象程序设计(陕西)形考任务2参考答案.docVIP

国开电大面向对象程序设计(陕西)形考任务2参考答案.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
作者:diandatiku ·题目、 一个新类可以从现有的类中派生,这个过程称为类继承。 ·选项、对 错【答案】对·题目、 根据已有类继承定义出的新类称为已有类的派生类(子类),已有类称为超类(父类)。 ·选项、对 错【答案】对·题目、 Java不支持类的多重继承,只支持类的单继承。 ·选项、对 错【答案】对·题目、 如果在派生类的构造方法的定义中没有明确调用父类的构造方法,则系统在执行派生类的构造方法时会自动调用父类的缺省(默认)构造方法。 ·选项、对 错【答案】对·题目、 在一个派生类中,可以定义与上层父类中的成员同名的变量。 ·选项、对 错【答案】对·题目、 一个父类的对象可以直接赋值给下层子类的对象。 ·选项、对 错【答案】错·题目、 任何一个派生类的引用变量(或对象)都可以被当成一个父类的引用变量(或对象)。 ·选项、对 错【答案】对·题目、 派生类可以直接访问从父类中继承下来的所有成员变量及方法。 ·选项、对 错【答案】错·题目、 在Java语言中,既可以根据一个类创建对象,也可以根据一个接口创建对象。 ·选项、对 错【答案】错·题目、 Java中的动态多态性实现手段是覆盖基类中的同名成员函数,其调用规则是依据对象在实例化时而非定义时的类型调用对应类中的同名成员函数。 ·选项、对 错【答案】对·题目、 抽象类要包含一些抽象方法,这种抽象方法只有方法的声明,而没有方法的实现。 ·选项、对 错【答案】对·题目、 在一个抽象类中,也可以包含成员变量和构造方法。 ·选项、对 错【答案】对·题目、 接口中的所有方法都是抽象的,每个方法都只有方法声明,而没有方法体。 ·选项、对 错【答案】对·题目、 在Java语言中,既不能利用抽象类生成对象,也不能利用接口生成对象。 ·选项、对 错【答案】对·题目、 接口中的所有成员方法都默认具有public和abstract修饰。 ·选项、对 错【答案】对·题目、 一个类可以实现一个或多个接口,所使用的子句关键字为implements。 ·选项、对 错【答案】对·题目、 在Java语言中,一个类不能被定义在另一个类之中,类与类之间没有包含关系。 ·选项、对 错【答案】错·题目、 在Java语言中,使用包提供了包一级的封装及存取权限。 ·选项、对 错【答案】对·题目、 一个包不仅可以包含若干个类字节码文件,还可以包含若干个包。 ·选项、对 错【答案】对·题目、 在Java语言中,声明包语句的关键字为package,引入包语句的关键字为import。 ·选项、对 错【答案】对·题目、 public class XXK2 { private int a,b; public XXK2(int aa, int bb) {a=aa; b=bb;} public int f1(int x) { if(x10) return a+b+3*x; else return a*b*x; } public static void main(String[] args) { XXK2 x=new XXK2(3,4); int y=x.f1(8);?????? System.out.println(y=+y); } } ·选项、 y=96 y=34 【答案】 y=96 ·题目、 public class XXK4 { public static void main(String[] args) { int []a={2,5,8,10,15,20}; int s=0; for(int i=0; ia.length; i++) s+=a[i]; System.out.println(s=+s); } } ·选项、 s=43 s=60 【答案】 s=60 ·题目、 public class XXK4 { public static void main(String[] args) { String []a={xxk,weirong,xucong,xuxiaohua,baojuan}; int m=0; for(int i=0; ia.length; i++) { int n=a[i].length(); if(nm) m=n; } System.out.println(m=+m); } } ·选项、 m=9 m=10 【答案】 m=9 ·题目、 abstract class Shape { int a,b; public Shape(int aa, int bb) {a=aa; b=bb;} abstract public double area(); } class Rectangle extends Shape { public Rectangle(int aa, int bb) {super(aa,bb);} pub

文档评论(0)

diandatiku + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档