Re: [問題] 自定類別當參數怎麼使用?
我我我... 我盡量......
引文順序有改變(甚至有重複)
但是沒有修改內容 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
→
08/24 00:22, , 1F
08/24 00:22, 1F
推
08/24 01:41, , 2F
08/24 01:41, 2F
→
08/24 02:38, , 3F
08/24 02:38, 3F
→
08/24 03:27, , 4F
08/24 03:27, 4F
→
08/24 12:10, , 5F
08/24 12:10, 5F
→
08/24 22:31, , 6F
08/24 22:31, 6F
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 2 之 3 篇):