[問題] 有關序列化的問題
老師給了個題目,題目如下:
考慮下列程式碼:
1. class Dog implements Serializable {
2. Collar c = new Collar();
3. }
4. class Collar implements Serializable {
5. CollarPart cp1 = new CollarPart("handle");
6. CollarPart cp2 = new CollarPart("clip");
7. }
8.
9. class CollarPart implements Serializable { }
Dog類別的實體被序列化時,請問多少物件也同時被序列化?
A. 0
B. 1
C. 2
D. 3
E. 4
F. 5
正確答案:E
請問為何答案是E呢?
我怎麼想都覺得只有三個(c,cp1,cp2)
為什麼答案是E呢 >___<
拜託各位前輩詳細解釋一下吧
謝謝
--
███████ ▎∴∴∴∴∴▊
某 █▅█▅█▅█ ▏∴\∴/∴▉ 貼
▋ ≧ ≦ █ █—⊙—⊙—█ 請別拿我貼痔瘡
█ ▽ █ cosplay █∴∴∴∴∴█ 洩洩!!!!
布 ▋████▋█ → ▏∴∴皿◣∴▉ 布
██▅█▅██ 後 ▎∴∴∴∴∴▊█ ψ teboo
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 118.169.74.239
推
10/24 00:24, , 1F
10/24 00:24, 1F
推
10/24 12:29, , 2F
10/24 12:29, 2F
討論串 (同標題文章)
java 近期熱門文章
3
14
PTT數位生活區 即時熱門文章