[問題] 自定類別當參數怎麼使用?

看板java作者 (1724)時間12年前 (2013/08/23 23:14), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串1/3 (看更多)
有兩個 class Student和Department 我在Student 裡面有令一個屬性叫 Department major 這個自定型別 而Department有兩個屬性 private String name; private String chairman; 我今天要在Student這個類別用建構子 public Student(XXXXX, Department majorname) 我要怎麼使用Department這個自定型別? 該傳什麼進去? 本來Student class裡面的屬性可以用 this.setName(n); 來初始化學生的姓名 可是Department major 這個又牽扯到另一個class 我要怎麼用? 我自己是在Department這class把兩個屬性寫上set方法 然後在Student class寫下 Department dep = new Department(); dep.setDepName(majorname); 在Student這個class使用 可是我發現要在Student class用 dep.getDepName()取出Department 裡面name這屬性 所以Student class有寫一個printAll方法印出學生全部屬性 最後在main方法印出 可是就major印出來是null 這是什麼問題?我沒有把值傳進去嗎? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 1.170.82.136 ※ 編輯: Brancusi 來自: 1.170.82.136 (08/23 23:15)
文章代碼(AID): #1I5tn2mm (java)
討論串 (同標題文章)
文章代碼(AID): #1I5tn2mm (java)