看板 java 關於我們 聯絡資訊
我我我... 我盡量...... 引文順序有改變(甚至有重複) 但是沒有修改內容 Orz ※ 引述《Brancusi (1724)》之銘言: : 有兩個 : class : Student和Department : 我在Student : 裡面有令一個屬性叫 : Department major 這個自定型別 : 我今天要在Student這個類別用建構子 : public Student(XXXXX, Department majorname) : 本來Student class裡面的屬性可以用 : this.setName(n); 來初始化學生的姓名 看起來 Student 會長這樣 class Student { Department major; public Student(Object wtf, Department majorname) { //???? } public setName(Object n) { //???? } } : 而Department有兩個屬性 : private String name; : private String chairman; 是有這兩個屬性,還是「只有」這兩個屬性? : 我今天要在Student這個類別用建構子 : 該傳什麼進去? : 本來Student class裡面的屬性可以用 : this.setName(n); 來初始化學生的姓名 後來? : 可是Department major 這個又牽扯到另一個class 哪一個 class? 還是說你說得牽扯就是 Department 這個 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 : 這是什麼問題?我沒有把值傳進去嗎? 我覺得最大的問題就是... 你的問題到底是什麼? 請先搞清楚 1. Student 這個 class 要幹麼? 要有哪些資訊(屬性)、要有哪些行為(method)? 2. Department 這個 class 要幹麼? 要有哪些資訊(屬性)、要有哪些行為(method)? 3. 你的題目本身的限制是什麼? 例如:Student 的 constructor 只能有一個 而且參數必須是 (Object wtf, Department dep) 如果你還是不知道我在說啥 那麻煩先大聲、逐字地朗誦題目三次(十次也可以) 還有你發的文章...... Orz -- 錢鍾書: 說出來的話 http://www.psmonkey.org 比不上不說出來的話 Java 版 cookcomic 版 只影射著說不出來的話 and more...... -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 114.25.7.89
andymai:只能說...版主真有耐性... 08/24 00:22
DDR678:Object wtf.. 08/24 01:41
pcyu16:看了兩三遍還是不知道他在講啥orz 08/24 02:38
tails32100:看不懂原文+1 @@ 08/24 03:27
henry4343:看不懂原文+1.. 08/24 12:10
jej:Google 良葛格 建構子 最好是其他章節也看 08/24 22:31