实验 类与对象(一)_第1页
实验 类与对象(一)_第2页
实验 类与对象(一)_第3页
实验 类与对象(一)_第4页
实验 类与对象(一)_第5页
已阅读5页,还剩2页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、类与对象(一)授课教师:汪伟实验日期:2011/11/31【实验目的】熟练掌握如何自定义一个类。熟练掌握如何定义构造函数,如何创建对象。2【实验内容】定义一个类,完成如下功能定义一个表示学生的类Student,包括属性“学号”、“班号”、“姓名”、“性别”、“年龄”;方法“获得学号”、“获得班号”、 “获得姓名”、“获得性别”、 “获得年龄”、 “修改年龄”。为Student类定义构造函数初始化所有属性,增加一个方法public String toString(),把Student类对象的所有属性信息组合成一个字符串输出。在main()中创建Student类对象,测试自定义类。3 2. 设计程

2、序,定义一个点Point类。声明两个属性x和y,表示点的两个坐标。为该类创建一个有两个参数的构造方法,分别为x和y赋值。定义一个show方法,来输出显示x和y的值。【实验内容】4【实验内容】3.编写一程序,完成以下工作:合理定义一个三角形类Triangle,成员属性包括3条边,能否构成三角形的标志;成员方法包括构造方法、修改3条边、计算面积。写一测试类,测试自定义三角形类Triangle是否正确。5java上机作业4. 定义一个Rectangle类,表示平面上的一个矩形区域。其中包括左上角的两个坐标、矩形宽度、高度四个属性。要求:在类中提供两个构造方法,一个是没有参数的构造方法,另一个是带有详

3、细参数的用来初始化属性的构造方法,分别用这两种构造方法创建两个对象,并输出对象的各属性。5. 定义一个Student类,其中包括学号、姓名、性别、年龄、所属系别和年级;在类中提供两个构造方法,一个是带有详细参数的用来初始化属性的构造方法,一个是没有参数的构造方法,在此构造方法中使用this关键字调用有参数的构造方法对各属性进行设置。分别用这两种构造方法创建两个对象,并输出对象的各属性。(1)编程创建一个Box类,在其中定义三个变量表示一个立方体的长、宽和高,再定义一个方法setDemo对这三个变量进行初始化,然后定义一个方法求立方体的体积。创建一个对象,求给定尺寸的立方体的体积。(2)将上题的方法setDemo改用构造函数实现初始化。6java上机作业6.设计一个应用程序。(检查)定义一个类Circle,要求:类内定义三个变量,圆心坐标x、y,半径r。定义方法move,功能:移动圆的位置。定义方法setR,功能:设置半径。定义方法area,功能:求圆的

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论