信息管理学院实验二系统类的应用实 验 报 告.docx
《信息管理学院实验二系统类的应用实 验 报 告.docx》由会员分享,可在线阅读,更多相关《信息管理学院实验二系统类的应用实 验 报 告.docx(7页珍藏版)》请在第一文库网上搜索。
1、信息管理学院实验二系统类的应用实验报告课程名称java程序设计一、实验目的1 .掌握类的定义和使用;2 .掌握对象的定义;3 .学习使用类的封装、继承、多态的使用;4 .掌握接口的定义和使用;5 .掌握包的定义和使用;二、实验内容1声明一个类StUden3成员变量有姓名、出生年月、性别。有成员方法显示姓名、年龄和性别。2 .声明一个矩形类Rectang1e,其中有两个构造方法:一个是默认构造方法,通过成员函数来完成长、宽的设定;另一个构造函数通过参数列表完成长、宽的设定。在用不同的构造方法创建对象,并输出矩形的周长和面积。3 .声明类Father和它的子类Son,在超类Father中声明成员变
2、量有姓名(String类型)、年龄,两个成员变量都是保护类型;成员方法有三个:一个含有两个参数的构造函数、一个Prin函数和方法ComPa(判断两个对象的成员变量age的大小,此方法为PUb1iC类型)。子类Son中也声明了两个子成员变量:姓名和所在系,在超类和子类中都有prin方法输出成员变量的值。三、实验要求1 .理解java程序封装、继承和多态结构的特点,编制完整的相关java程序。2 .编写并调试程序1ab2-1,1ab2-2,1ab2-3,掌握类、对象和继承等基本使用方法。四、实验准备1 .一台电脑。2 .jdk开发环境。3 .java上机的基本操作。五、实验过程1ab2_1:imp
3、ortjava.uti1.*;pub1icc1assStudentprivateStringname;privatecharsex;privateintyear,month;pub1icStudent();pub1icStudent(Stringn,chars,inty,intm)name=n;sex=s;year=y;month=m;)pub1icvoidprintStudent()Ca1endarnow=Ca1endar.getInstance();intage=now.get(Ca1endar.YEAR)-year;SyStem.out.print1n(姓名:+name+”,性别1,+s
4、ex+,年龄:+age);)pub1icstaticvoidmain(Stringargs)Studentp1=newStudent(*,*,1111,11);p1.printStudent();)pub1icc1assRectang1edoub1ewidth,1ength,girth,area;pub1icRectang1e();pub1icRectang1e(doub1ewd,doub1e1e)width=wd;Iength=Ie;)pub1icvoidsetWidth(doub1ewd)width=wd;1pub1icvoidset1ength(doub1eIe)Iength=Ie;)p
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 信息管理学院实验二系统类的应用实 信息管理 学院 实验 系统 应用