面向对象程序设计实验
实验项目名称: 实验3类的封装
提交时间: 2019年9月25日
*******************************************************************************
一、实验目的:
1、掌握Java类的声明格式;
2、熟练掌握类的构造方法、析构方法的特点和作用;
3、理解对象的引用模型。
二、实验内容
封装日期类,包括:
- 私有成员 int year,month,day;私用静态新成员 int thisyear。
- 各种构造方法。
- 功能完善的设置日期的set方法及重载。
- 获取年、月、日的get函数。
- 返回日期对应是星期几,按当前日期和指定日期重载实现。
- 比较两个日期是否相等的方法equals()。
三、实验原理、
Java类的封装
四、实验步骤
1.在MyEclipse环境中,新建工作区和类;
2.编辑并编译源程序;
3、运行。
五、实验心得体会
通过这次实验,联系了java类的封装,加深了 对java类的封装的理解,对java的学习更加的熟练,使用了get和set方法。
了解了封装的好处,通过类的封装,保护了类中的数据,使这些数据不被错误的使用和破坏,限制了对属性的不合理的操作,增强了对数据访问的限制,增强了程序的可维护性。