用于教学的Java开源项目

时间:2011-04-20 14:30:44

标签: java oop

我正在尝试使用Java组建一个关于OOP的研讨会,我想尝试的一件事就是对应用程序进行一种尸检。

意识形态是通过一个或多个复杂应用程序的真实示例来展示os OOP的优势。

我的问题是:你能不能开发出一个优秀的开源java项目,目前正在开发中,作为奖励的是一个对大学生有用的应用程序。

提前致谢

里卡多·戈麦斯

3 个答案:

答案 0 :(得分:1)

这可能是一个延伸,但如果你的目标是让学生参与,那可能不是。

看一下IBM的Robocode。这是一个开源的Java编程游戏。您可以构建/下载一些现有的机器人并对它们进行验尸。您还可以在非OOP庄园中实施机器人并将其重构为更多OO。

答案 1 :(得分:0)

您可以在这里查看:http://java-source.net/

我个人的东西就像Eclipse,每个人都使用,运行良好(足够),非常可扩展,并用Java编写。但当然,这是一个巨大的应用程序

答案 2 :(得分:0)

使用Eclipse。那件事是巨大的。这需要一个经验丰富的程序员几个月来弄清楚它们是如何组合在一起的。

HSQLDB怎么样?这是一个在现实世界中使用的成熟项目,它相当复杂 - 但它在尝试的方面也受到限制,因此复杂性仍然可以控制。