我正在使用Java和数据库开发学校管理系统。
我有类似的课程:personBase,学生,老师,学科。是基类。现在,我必须再创建一些东西,例如专业化知识和其他一些我以后会发明的东西。
我目前最大的问题是将这些类彼此连接。
例如:
-学生应拥有自己声称要学习的科目,并且在每门科目中都应拥有成绩,
-主题应该有老师带领。
-专业化应该有学生,年龄等。
我有能力做上面的事情,用Java编写它,但是我想不出足够的力来组织它的结构,应该如何做,连接起来。
抱歉,我的帖子太乱了,但是我尽力解释得很清楚。
非常感谢您的帮助。
答案 0 :(得分:0)
当您具有Object1
等定义时,具有 Object2
,那么我们所说的是Composition.
有关合成的查找文章,例如
https://www.c-sharpcorner.com/UploadFile/3614a6/is-a-and-has-a-relationship-in-java/
这是一个非常常见的主题,您应该能够找到大量示例。