[問題] Java的物件導向不夠純粹

看板java作者 (達)時間10年前 (2015/07/01 08:10), 編輯推噓9(9014)
留言23則, 10人參與, 最新討論串1/2 (看更多)
一些人覺得Java在物件導向上面做的沒有Ruby和Smalltalk純粹。但是最新出現的用Java 實現的語言Groovy解決了這些問題。 https://zh.wikipedia.org/wiki/Java 只稍微會Java Ruby和Smalltalk完全沒接觸過 那麼維基說Java的物件導向不夠純粹 是指什麼? 看這篇介紹Groovy http://www.codedata.com.tw/java/groovy-tutorial-1-understanding-groovy/ Groovy解決Java物件導向不夠純粹的問題 是指Groovy寫法比較簡潔 不像Java過度嚴格囉嗦 是這件事? Thank -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 210.65.89.53 ※ 文章網址: https://www.ptt.cc/bbs/java/M.1435709424.A.5D8.html

07/01 10:03, , 1F
你應該去問講的人的意思吧?純粹這種沒明確定義的用詞,屬
07/01 10:03, 1F

07/01 10:03, , 2F
於自然語言範疇,不是程式語言在管的
07/01 10:03, 2F

07/01 10:32, , 3F
java是靜態的
07/01 10:32, 3F

07/01 10:37, , 4F
我想是沒有區分基礎型別與物件的型別
07/01 10:37, 4F

07/01 10:40, , 5F
在Ruby,你可以對Integer等型別call method
07/01 10:40, 5F

07/01 11:13, , 6F
我想是 primitive types 的存在
07/01 11:13, 6F

07/01 11:13, , 7F
我覺得看了你文章,我個人是建議哲學的問題少碰比較好
07/01 11:13, 7F

07/01 11:14, , 8F
還是專注於一個程式的語言層次會比較理想些..建議啦
07/01 11:14, 8F

07/01 11:14, , 9F
老是問些哲學問題,其實還不如下去摸摸看體驗一下
07/01 11:14, 9F

07/01 11:16, , 10F
如上所述 Ruby連數字都是物件 無Java基本型別的概念
07/01 11:16, 10F

07/01 11:16, , 11F
我推太慢了XDDD 我是指再上去幾樓
07/01 11:16, 11F

07/01 11:35, , 12F
同意Killercat, 不夠純粹 so? 符合需求就好了..
07/01 11:35, 12F

07/01 13:12, , 13F
應該就是primitive types
07/01 13:12, 13F

07/01 19:04, , 14F
有時候稍微嚴苛一點的語法對團隊來講也許是件好事
07/01 19:04, 14F

07/01 19:04, , 15F
寫javascript如果每個人都有自己style那維護起來跟地獄一樣
07/01 19:04, 15F

07/01 21:22, , 16F
這時候就需要formatter XD
07/01 21:22, 16F

07/02 01:43, , 17F
在java也可以對Integer call function, 前面幾樓是想
07/02 01:43, 17F

07/02 01:43, , 18F
是想說int吧
07/02 01:43, 18F

07/02 19:48, , 19F
Integer是class啊,它從來不是primitive...
07/02 19:48, 19F

07/03 17:30, , 20F
我是單純指mars大啦
07/03 17:30, 20F

07/04 02:34, , 21F
因為在Ruby中就叫做Integer,我知道Java中是int
07/04 02:34, 21F

07/04 12:36, , 22F
java中有int也有Integer 是不一樣的東西
07/04 12:36, 22F

07/10 19:57, , 23F
個人覺得程式語言是拿來寫的, 從實作中加深理解
07/10 19:57, 23F
文章代碼(AID): #1Lao_mNO (java)
討論串 (同標題文章)
文章代碼(AID): #1Lao_mNO (java)