public class Office {
private char building;
private int floor;
private int roomnumber;}
public class Employee {
private String firstname;
private String lastname;
private String mail;
private String phone;
private Office office;}
我正在用Java製作Office,並且每個員工只能限制一個辦公室,這意味着Office的每個實例只能由一個員工使用。辦公室由辦公室組成,幷包含在員工分類中。有沒有人有任何建議如何做到這一點?對構造函數的限制
什麼是與現有代碼的問題? – user2004685
我目前能夠將同一個辦公室添加到幾個不同的員工。我想把有限的人數限制在1人以上,有多少員工可以使用同一間辦公室。 – HRS
如果是這種情況,您應該在Office類中添加'Employee'屬性,並在Employee類中刪除'Office' –