
利用Java抽象类与接口实现疯狂动物城
5星
- 浏览量: 0
- 大小:None
- 文件类型:None
简介:
本项目运用Java语言,通过设计模式中的抽象类和接口,构建了“疯狂动物城”的角色模型,实现了不同动物角色间的互动与协作。
《疯狂动物城》是一部由迪士尼影业出品的3D动画片,讲述了在一个所有动物和平共处的城市里,兔子朱迪通过自己的努力奋斗实现了儿时的梦想,成为了一名警察的故事。本项目以该影片中的部分角色为背景,模拟了动物犯罪、报警以及警官实施抓捕的过程。实验手册旨在根据需求设计并实现一个简易的《疯狂动物城》游戏系统,平台全称为“使用抽象类和接口实现疯狂动物城项目”(以下简称:crazyZoo)。此系统的功能包括查看成员信息、入驻城市、修改个人信息、查找犯罪线索以及执行抓捕等。
通过该项目的整体框架搭建及对动物城信息管理模块的设计与功能的实现,学生能够掌握项目架构设计、封装类的应用、抽象类定义和继承以及接口的定义与实现等相关Java面向对象编程知识点。本项目的具体内容包括:开发环境的构建;不同功能所需各类的设计;抽象类的设计;接口的设计及其在子类中的重写或具体化等。
课程安排如下:
- 工程项目搭建及游戏初始化功能(2学时);
- 动物城成员列表与动物信息修改功能设计与实现(1学时);
- 新增动物城成员和查找疯狂动物线索的功能设计与实现(2学时);
- 报警系统的设计以及抓捕行动的执行(若干课时)。
全部评论 (0)
还没有任何评论哟~


