面向对象考点.docVIP

  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文档。上传文档
查看更多
面向对象考点

判断 类是Java语言的最基本概念,是组成Java程序的基本要素。(√) Java对象是类的… 。(√) 一个Java类可以有几个父类。(×) Class A{…} 等价于 A extends Object{…} 。(√) 抽象方法不许在… , …必须是抽象方法。(×) Java中数组元素可以是简单的数据类型。() 子类域和方法的数目一定大于等于父类域。(√) 接口中的方法必须全部声明abstract。(√) 最终类不能派生子类。(√) 选择 累的静态成员描述不正确的:(D)该类的静态数据成员变量不可改 答案:class 答案:A fieldname 关于private 的描述正确的是:(C)智能被该类自身所访问和修改 模块((C)耦合越弱),则说明模块的独立性越强 建模技术OMT模型,不包括(C 通信)/A.对象;B.动态;C.通信;D.函数。 开发方法OOSB不包括(C)OOM 关于对象和实例,描述错误的是(D)一个对象的状态是静态的,智能由属性值表示。 不属于面向对象的是(C)过程调用 构造Arraylist类,正确的是(B)List myList = new ArrayList(); 方法定义,正确的是(D)int x(int a,b){return a+b;} 填空 Java源程序 包括 Java Application 和 Java Applet 。 Java.lang 是Java语言的核心类库。 abstract 方法头, final 方法尾。 问题定义、可行性分析、需求分析、总体设计、详细设计、编码、测试、软件维护是面向对象的设计方法。 Java子类定义与父类同名的方法,实现队父类的 覆盖 。 声明创建Myclass,名位Obj。语句:Myclass obj = new Myclass() 。 问答: 什么是软件过程? OOSD包括哪三部分? 在Java设计过程中,方法的覆盖和方法的重载有什么区别? 编程题 定义一个抽象类:车类(Vehicle)。由Vehicle派生出Car、Bus。车类有三个属性:马力(power)、速度(speed)、开车里程(mileage)。(有个2倍的关系),要求编写(XXX条件下的里程信息): public abstract class Vehicle { float power; float speed; float mileage; abstract float calGC(float mileage); } package java2; public class Car extends Vehicle { float calGC(float mileage) { return mileage*2; } } package java2; public class Bus extends Vehicle { float calGC(float mileage) { // TODO Auto-generated method stub return mileage*3+2; } } package java2; public class Test1 { public static void main(String[] args) { Car c=new Car(); Bus bus=new Bus(); System.out.println(bus.calGC(100)); System.out.println(c.calGC(10)); } } 另外一道编程题来自课堂练习,请知道的同学说声: public interface Graphic { public double getArea(); } public class Circle implements Graphic { double n; double r; public Circle(double n, double r) { this.n = n; this.r = r; } public double getArea() { return n * r * r; } } public class Rectangle implements Graphic { double a; double b; public Rectangle(double a, double b) { this.a = a; this.b = b; } public double getArea() { return a * b; } } public class Triangular implements Graph

文档评论(0)

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

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

1亿VIP精品文档

相关文档