[問題] 寫JAVA一定要會物件轉型嗎?

看板java作者 (richman)時間9年前 (2015/12/31 16:31), 編輯推噓2(205)
留言7則, 4人參與, 最新討論串1/1
寫JAVA有一陣子了,但接觸的都不是太艱深龐大的專案 最近在看認證的題目,發現有很多都是轉型的 比如A a = new B(); 或是a = (C)b; 常常搞得有點混亂,參照來參照去的 請問這種寫法,很必要嗎? -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 220.129.161.94 ※ 文章網址: https://www.ptt.cc/bbs/java/M.1451550717.A.93B.html

12/31 17:57, , 1F
轉型不必要 多型很必要…不然幹麻寫OO…
12/31 17:57, 1F

12/31 18:07, , 2F
無法避免
12/31 18:07, 2F

12/31 19:54, , 3F
我剛寫的時候覺得這樣很蠢 不安全
12/31 19:54, 3F

12/31 19:55, , 4F
直到最近自己handle整個專案架構 才知道有時候真的無法
12/31 19:55, 4F

12/31 19:55, , 5F
避免
12/31 19:55, 5F

12/31 19:55, , 6F
但有了泛型,大概可以除掉90%
12/31 19:55, 6F

01/01 00:19, , 7F
盡量少用 但是很難不用到
01/01 00:19, 7F
文章代碼(AID): #1MXEVzax (java)
文章代碼(AID): #1MXEVzax (java)