面向对象程序设计实验报告.docx
《面向对象程序设计实验报告.docx》由会员分享,可在线阅读,更多相关《面向对象程序设计实验报告.docx(6页珍藏版)》请在第一文库网上搜索。
1、课程名称实验报告面向对象程序设计实验名称实验四、接口与实现接口的类口期学生学号姓名班级实验目的:通过本次实验,要求学生能进一步掌握接口、java.Iang包中的基础类库和java,uti1包中的工具类库的使用方法。实验条件:电脑一台、能上网查阅资料。1.定义Person类,包含name(姓名)、birthday(出生日期)、idCard(身份证号)、sex(性别)、age(年龄)等基本信息,通过使用COmParator接口实验PerSOn类可以按姓名、年龄、出生日期等多种比较规则进行排序。源代码:Person.java:packagecom.jsj.char4;importjava.uti1.
2、Ca1endar;importjava.uti1.Comparator;pub1icc1assPersonStringname;StringidCard;Ca1endarbirthday=Ca1endar.get1nstance();charsex;intage;pub1icPerson()pub1icPerson(Stringname,intyearjintmonth,intday,StringidCard,charsejintage)this.name=name;birthday.set(year,month,day);this.idCard=idCard;this.sex=sex;thi
3、s.age=age;)c1assCompareNameimp1ementsComparatorgOverridepub1icintcompare(Persono1,Persono2)pareTo(o2.name);)c1assCompareBirthdayimp1ementsComparatorgverridepub1icintcompare(Persono1,Persono2)pareTo(o2.birthday);)c1assCompareAgeimp1ementsComparatorgOverridepub1icintcompare(Persono1,Persono2)returnnew
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 面向 对象 程序设计 实验 报告
