`
tntxia
  • 浏览: 1506789 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

第二章 复习题

 
阅读更多

1. 解释对象和对象引用间的差异
答:对象是存在在内存中的具体内容,对象引用是对象在内存的地址。
2. 解释对象和对象变量的差异
答:对象是存在在内存中的具体内容,对象变量是存储对象在内存的地址的变量。
3.解释对象和类间的差异
答:类是对象的模板,通过类可以生成多个对象
4.给出Rectangle类的对象和Rectangle类的对象变量的Java代码
答:new Rectangle(),Rectangle rectangle;
5.解释Java的=号与数学意义上的=号的差异
答:Java的=号表示赋值,数学意义上的=号表示两个数相等。
6.给出构造下列对象的Java代码
a.中心为(100,100)、所有边长都为50的矩形
b.字符串“Hello,Dave!”
创建对象而不是对象变量
答:a. new Rectangle(75,75,50,50); b. new String("Hello,Dave! ")
7.在6的基础上定义对象变量
答:Rectangle rectangle = new Rectangle(75,75,50,50); 
String greeting = new String("Hello,Dave! ");
8.找出如下语句的错误:
a. Rectangle r = (5,10,15,20)
b. double width = Rectangle(5,10,15,20).getWidth();
c. Rectangle r;
r.translate(15,25)
d. r = new Rectangle();
r.translate("far,far away!");
答:a.缺少new和类名 b.缺少new c.对象使用前,没有初始化 d.translate的参数不对
9.写出Rectangle类的两个访问器方法和两个修改器方法。
答:访问器方法:getWidth(),getHeight();修改器方法:setWidth(),setHeight
10.查看Rectangle类的API文档并查看方法void add(int newx,int newy)
阅读该方法文档,然后确定下列语句的执行结果:
Rectangle box = new Rectangle(5,10,20,30);
box.add(0,0);
如果不能确定结果是什么,可写一个小的测试程序或使用BlueJ
答:加入一个点,让这个点成为新的坐标起点。
11.找出String一个重载方法 
答:toString
12.找出Rectangle类的一个重载方法
答:toString

分享到:
评论

相关推荐

    苏科版八年级上册数学第二章复习题精选.doc

    标题和描述中提到的“苏科版八年级上册数学第二章复习题精选”表明这是针对初中二年级学生的数学复习资料,涵盖了第二章的知识点。内容可能包括实数、算术平方根、立方根、数轴、对称性质、科学记数法、近似数、有效...

    电力系统分析基础 第二章复习题.doc

    以下是对第二章复习题中涉及知识点的详细说明: 1. 线路等值参数中消耗有功功率的是电导和电阻。电导对应于交流电路中的电阻,它们消耗有功功率。 2. 输电线路上消耗的无功功率可能是容性或感性的,取决于线路的...

    微机原理与接口技术第二章复习题

    【微机原理与接口技术第二章复习题】 在微机原理的学习中,了解和掌握基本的指令系统、存储器组织以及输入输出操作是至关重要的。本章复习题主要涉及了这些核心概念,让我们逐一解析。 1. **栈操作**: - 当SS=...

    C语言第一第二章复习题.doc

    "C语言第一第二章复习题" C语言是一种高效、灵活、可移植的编程语言,广泛应用于操作系统、嵌入式系统、数据库系统等领域。下面是对C语言第一第二章的知识点总结: 一、基本概念 * C语言程序的基本单位是语句...

    计算机文化基础第二章复习题.pdf

    【计算机文化基础第二章复习题】主要涵盖了Windows操作系统的基础知识,包括菜单操作、资源管理器的使用、DOS命令、窗口操作、鼠标设置、对话框、屏幕保护、硬件添加、文件管理等方面。以下是对这些知识点的详细解释...

    计算机基础应用第二章复习题及答案.doc

    计算机基础应用第二章复习题及答案.doc该文档详细且完整,值得借鉴下载使用,欢迎下载使用,有问题可以第一时间联系作者~

    【线代期末复习题】大学线代考研线代第二章复习题页.pdf

    以下是对给定线性代数复习题的解析: 1. 在矩阵乘法中,若ABC可以运算,那么C的行数应等于A的列数。由于A是3×1矩阵,所以C应为1×n矩阵,n为任意正整数。 2. 矩阵乘法CBAC意味着B的列数等于A的行数,因此A和B的...

    营养和饲料第二章复习题集答案解析.doc

    《营养和饲料》第二章主要探讨了饲料的基本概念和分类,以及粗饲料和青绿饲料的相关知识。在这一章节中,我们首先了解到饲料的分类主要依据其水分含量、粗纤维含量、蛋白质来源、性质和加工方法。按照国际饲料分类法...

    2010-2011学年高中生物第一学期第二章复习题 新人教版必修3.pdf

    以上知识点涵盖了高中生物教材中关于神经系统、体液调节、免疫系统、内分泌系统等核心内容的复习要点,适合于高一学生在学习生物必修三第二章时使用。通过这些知识点的复习,可以加深对相关概念的理解,为应对考试和...

    电力系统分析基础课件+习题打包.zip

    电力系统分析基础 第二章复习题.doc 电力系统分析基础 第五章复习题.doc 电力系统分析基础 第六章复习题.doc 电力系统分析基础 第四章复习题.doc 电力系统分析基础(第一章)电力系统的基本概念.ppt 电力系统分析基础...

    信息论与编码复习题解答_第二章.pdf

    以上就是对《信息论与编码》第二章复习题解答的详细解析,涵盖了信源熵、自信息、条件信息量、熵计算以及不同进制信息量的关系等多个知识点。这些概念在通信、数据压缩和信息处理等领域都有重要应用。理解并掌握这些...

    材料力学复习题(附答案)汇编.doc

    材料力学是工程领域中至关...以上就是材料力学复习题中涵盖的关键知识点,包括应力与应变的关系、材料性能、强度理论、杆件变形、破坏模式以及结构稳定性等多个方面。掌握这些内容对于理解和解决实际工程问题至关重要。

    苏科版八年级数学上册第一章复习题精选.doc

    16. **平行四边形的性质**:第二十题中,DE∥CA,DF∥BA,可以证明四边形AEDF是平行四边形,这需要利用平行线的性质。 综上所述,这些题目涵盖了等腰三角形、等边三角形、梯形、平行四边形、矩形、菱形和正方形的...

    java语言程序与数据结构梁勇第十版第七章复习题答案

    在“Java语言程序与数据结构梁勇第十版第七章复习题答案”中,我们主要探讨的是Java编程语言的基础知识,特别是与数据结构相关的概念。Java作为一种面向对象的编程语言,对于初学者来说,理解其基本语法、类和对象、...

    java语言程序设计 进阶版 第十版 复习题答案

    本书《Java语言程序设计 进阶版 第十版》提供的复习题及其答案,旨在帮助读者巩固并深化对Java语言的理解。下面将详细讨论复习题中涉及的一些关键知识点。 1. **面向对象编程**:Java是一种面向对象的语言,复习题...

    八年级(上)第二章实数复习题及复习提纲.doc

    本章复习内容主要围绕以下几个方面展开: 一、实数的分类与数轴 实数分为正实数、零和负实数。数轴是一个重要的工具,它直观地表示了所有实数,通过数轴上的点,我们可以清晰地看到每个实数的位置。数轴有三个基本...

    北师大版八年级第二章实数复习题.doc

    北师大版八年级第二章实数复习题.doc

    八年级数学上册第二章实数复习题.doc

    八年级数学上册第二章实数复习题.doc

Global site tag (gtag.js) - Google Analytics