看板 [ java ]
討論串[問題] Object的clone()問題
共 10 篇文章

推噓3(3推 0噓 1→)留言4則,0人參與, 最新作者PsMonkey (痞子軍團團長)時間11年前 (2014/03/07 00:59), 編輯資訊
0
0
1
內容預覽:
先說,我什麼都不會,JLS 也不敢讀(怕馬上睡著). 我只會寫測試 code (艸). 首先,我得說,你如果要探究 protected. 那 package 就不能忽略. 畢竟 protected 跟 default(也就是 package)的 visibility 差別. 是跟 package 有
(還有1447個字)

推噓0(0推 0噓 5→)留言5則,0人參與, 最新作者michael47 (hitman)時間11年前 (2014/03/07 00:33), 編輯資訊
0
0
0
內容預覽:
public class foo {. int count;. }. public class Demo {. public static void main(String[] args) {. foo foo1 = new foo();. foo foo2 = foo1.clone();. /*
(還有151個字)

推噓6(6推 0噓 16→)留言22則,0人參與, 最新作者tkcn (sayuan)時間11年前 (2014/03/06 22:52), 編輯資訊
0
0
4
內容預覽:
樓上說的沒錯,. 這樣設計是為了讓你自行 override clone() 成為 public method,. 請參考:. http://docs.oracle.com/javase/6/docs/api/java/lang/Cloneable.html. http://docs.oracle.c
(還有1858個字)

推噓3(3推 0噓 0→)留言3則,0人參與, 最新作者dream1124 (全新開始)時間11年前 (2014/03/06 20:43), 編輯資訊
0
0
2
內容預覽:
你跟你的兄弟姊妹都有爸媽的基因,都繼承一些血統,. 但捐血時,抽你的血就會抽到你兄弟姊妹的血嗎?. 抽你的血就等於抽你兄弟姊妹的血嗎?. 顯然不是~. 那麼這裡不能直接使用其他類別的原因也是一樣的。. 其實你不用想得那麼複雜,單純從 protected 的權限觀點看這個例子就可以了. 如果你想知道為
(還有151個字)

推噓0(0推 0噓 0→)留言0則,0人參與, 最新作者michael47 (hitman)時間11年前 (2014/03/06 11:37), 編輯資訊
0
0
0
內容預覽:
請問Object class的method, clone(),的modifier是設為protected,. 對於protected的method,不是只要是該class的descendant就可以call嗎?. 但是所有的objects不是都是Object class的descendants嗎?.