多线程Java这种设计方式可以接受吗?
我正在做一个关于员工管理系统的小项目。在我的项目中,有一个名为Person的基类和另一个类Employee(继承Person)。现在,我想创建一个名为Salary或Payroll的新类,它将包含计算员工工资的方法
问题是,由于工资和员工之间没有“is-A”关系,所以不能从员工那里获得工资。我有两个问题:
1是否可能在工资和员工之间建立HAS-a关系(工资或工资有员工)
2我的项目中需要有线程。请建议我在哪里可以实施它
干杯
你可以在下面搜索框中键入要查询的问题!
我正在做一个关于员工管理系统的小项目。在我的项目中,有一个名为Person的基类和另一个类Employee(继承Person)。现在,我想创建一个名为Salary或Payroll的新类,它将包含计算员工工资的方法
问题是,由于工资和员工之间没有“is-A”关系,所以不能从员工那里获得工资。我有两个问题:
1是否可能在工资和员工之间建立HAS-a关系(工资或工资有员工)
2我的项目中需要有线程。请建议我在哪里可以实施它
干杯
# 1 楼答案
一,。如果你想一想,说员工有薪水是有道理的,而不是相反。所以,是的,可以通过以下方式建立关系:
在哪里
二,。具体要求是什么
编辑:
多线程是一个庞大而复杂的主题,有很多关于这个主题的书。首先,请查看一些教程,例如this或this
# 2 楼答案
Has-A
是字段的形式你的第二个问题毫无意义
# 3 楼答案
是的,你可以。只需要声明薪资和员工类别之间的关联
你需要更具体地回答这个问题。你为什么需要它,在哪里
然后我想说,你可以在一个场景中使用多线程,假设你想计算所有员工的工资。然后,您可以将员工分成多个线程,同时计算,以加快周转时间。这只是为了给你的教授留下深刻印象