"Java面向对象设计实验报告1:图形创建、检索和绘制"

需积分: 0 0 下载量 45 浏览量 更新于2023-12-25 收藏 211KB DOCX 举报
实验时间为2017年3月29日18:00-22:00,地点为EIII-204。实验的主要目标是帮助学生掌握面向对象的编程方法,了解Java的面向对象特性,并掌握采用面向对象技术构建系统的一般方法。实验要求学生练习PPT中的全部小练习,并尝试对小练习中各部分进行修改,观察修改后的执行效果。此外,学生还需要编写一个程序,实现图形的创建、保存、检索和绘制功能。 小组成员包括张俊华,学号16030199025,李金鑫,学号16030199026,以及李天浩,学号16030199027。他们在实验中将共同合作,共同完成实验的要求。 在实验中,学生们需要编写一个程序,实现图形的创建功能。用户可以输入不同的数字来选择创建不同的图形,如1代表矩形,2代表圆,3代表三角形。在创建图形时,用户需为该图形命名,并且程序需要将这些创建的图形保存在内存中,最多保存20个。此外,程序还需要提供针对名称的检索功能,用户可以根据名称来查找图形,并输出该图形的类型及创建序号。另外,程序还需要提供对图形的绘制功能,用户可以根据输入的创建序号,顺序输出该序号之前的全部图形。 实验的要求对学生而言是具有挑战性的,因为他们需要综合运用所学的面向对象的编程方法,了解Java的面向对象特性,并实践采用面向对象技术构建系统的一般方法。通过这样的实验,学生将有机会加深对面向对象编程思想的理解,提高他们的编程实践能力。 在实验中,学生需要分工合作,共同完成程序的编写和调试。同时,他们需要充分发挥团队合作的精神,相互协作,解决实验中遇到的问题。通过共同合作完成实验任务,学生将提高团队协作能力和问题解决能力,这对他们的今后的学习和工作都将有很大的帮助。 总的来说,这个实验对学生来说是一个很好的学习机会。通过实践操作,他们可以更加深入地理解面向对象的编程方法,掌握Java的面向对象特性,并且提高解决实际问题的能力。同时,通过团队合作完成实验任务,他们将提高团队协作能力和问题解决能力。这对于他们的职业发展和未来的学习都是非常有帮助的。希望学生们能够充分利用这次实验的机会,认真完成实验要求,提高自己的编程实践能力和团队合作能力。