实验报告-实验3-类与对象(共7页).doc
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《实验报告-实验3-类与对象(共7页).doc》由会员分享,可在线阅读,更多相关《实验报告-实验3-类与对象(共7页).doc(7页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、精选优质文档-倾情为你奉上实验报告_实验3 类与对象(学生学号_姓名)一、实验目的1熟悉类的组成,掌握类的声明方法;2理解构造方法的作用,并掌握构造方法的定义;3熟练使用访问器和设置器实现信息隐藏和封装;4熟悉一般方法、构造方法的重载;5能够正确地区分静态变量与实例变量、静态方法与实例方法的不同,掌握静态变量和静态方法的使用;6掌握对象的创建、引用和使用及向方法传递参数的方式;7掌握this关键字的使用以及对象数组的创建和访问;8掌握Java包的创建、包成员的各种访问方式;9掌握一维数组:声明,创建,初始化,数组元素的访问;10掌握多维数组的概念:二维数组的声明,初始化,元素的访问。二、 实验
2、内容与步骤1请回答下列问题:(1)Cirecle类定义了几个属性?它们的类型、访问权限各为什么?答:两个PI,floatl类型,静态私有权限Radius,float;类型,私有权限(2)类中的“PI”的值可以在程序的方法中更改吗?答:不可以,因为PI为静态变量(3)Cirecle类定义了几个方法?它们的访问权限怎样?答:四个,getRadius(),setRadius(float radius),getPerimeter(),getArea()都是公有权限2写出 Rectangle类的程序代码:class Rectangleprivate float width;private float l
3、ength;public float getWidth( ) /获取矩形宽度return width;public float getLength( )/获取矩形长度return length;public float getPerimeter( )/获取矩形周长return 2*(width+length);public float getArea( )/获取矩形面积return (width*length);public void setWidth(float w)/设置矩形宽度width=w;public void setLength(float l)/设置矩形长度length=l;3回
4、答下列问题: (1)该程序中有几个类?主类是什么?如果将这两个类放在一个文件中,源程序文件名应是什么?答:两个类:Circle、CircleTest;主类是CircleTest;源程序文件名是CircleTest。(2)Circle类定义了几个构造方法(即构造器)?Circle类中存在无参构造方法吗?如果要使用无参构造方法,应如何做?答:Circle类定义了个构造方法;不存在,写入Circle();(3)Circle Test类中创建了几个Circle对象?这些对象是如何创建的? 答:Circle Test类创建了两个Circle对象;Circle 对象名=new Circle()。(4)Ci
5、rcle Test类中如何调用对象的方法?答:Circle Test类调用对象方法: 对象名.方法4写出OverrideTest中所缺的三行代码:public class OverrideTest public static void main(String args) /使用Box类的无参构造方法创建方法创建对象box1 ; System.out.println(box1);/使用Box类的带一个参数的构造方法创建对象box2,参数值为5.0 ; System.out.println(box2);/使用带Box类带三个参数的构造方法创建对象box3,其中三个参数长、宽、高分别为10.1、20
6、.2、30.3 ;System.out.println(box3);Box box1=new Box() Box box2=new Box(5.0); Box box3=new Box(10.1,20.2,30.3);5回答下列问题:(1) this.length=length; 中的this代表什么?答:this代表类;(2) this(x, x, x); 中的this是什么含义?6(基础题)一维数组的使用:根据注释填充程序所缺代码,然后编译、运行该程序,并回答相关问题:/一维数组:声明,创建,初始化,数组元素的引用及数组拷贝_String week_;/ 声明一个名为week的String
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 实验 报告 对象
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内