学校管理系统中班级之间的关系

时间:2019-04-30 08:00:24

标签: java database data-structures

我正在使用Java和数据库开发学校管理系统。

我有类似的课程:personBase,学生,老师,学科。是基类。现在,我必须再创建一些东西,例如专业化知识和其他一些我以后会发明的东西。
我目前最大的问题是将这些类彼此连接。
例如:
-学生应拥有自己声称要学习的科目,并且在每门科目中都应拥有成绩,
-主题应该有老师带领。
-专业化应该有学生,年龄等。

我有能力做上面的事情,用Java编写它,但是我想不出足够的力来组织它的结构,应该如何做,连接起来。
抱歉,我的帖子太乱了,但是我尽力解释得很清楚。

非常感谢您的帮助。

1 个答案:

答案 0 :(得分:0)

当您具有Object1等定义时,具有 Object2,那么我们所说的是Composition.

有关合成的查找文章,例如

https://www.c-sharpcorner.com/UploadFile/3614a6/is-a-and-has-a-relationship-in-java/

这是一个非常常见的主题,您应该能够找到大量示例。