文章詳情頁
java - golang的結構體和c++中的對象有什么區別?
瀏覽:157日期:2024-03-24 16:13:44
問題描述
感覺他們挺像啊,和c的結構體也很像,想知道有啥具體區別嗎?為什么不直接叫他對象,而是叫結構體呢?難道是因為這個結構體沒有類的概念?
問題解答
回答1:因為用go寫面向對象編程和傳統的面向對象編程不一樣,比如go沒有抽象方法。C++中的對象是可以有抽象方法的。
這個文章有更詳細的解釋:http://hackthology.com/golang...
回答2:應該是 類 vs 結構體 吧。 類的實例化才叫對象吧。。 題目是不是搞錯概念了。。
標簽:
java
相關文章:
1. Java反射問題:為什么android.os.Message的recycleUnchecked方法不能通過反射獲取到?2. 如何分別在Windows下用Winform項模板+C#,在MacOSX下用Cocos Application項目模板+Objective-C實現一個制作游戲的空的黑窗口?3. html5和Flash對抗是什么情況?4. php如何獲取訪問者路由器的mac地址5. javascript - 在 vue里面用import引入js文件,結果為undefined6. 前端 - node vue webpack項目文件結構7. 小程序怎么加外鏈,語句怎么寫!求救新手,開文檔沒發現8. python - linux怎么在每天的凌晨2點執行一次這個log.py文件9. javascript - vue-resource中如何設置全局的timeout?10. thinkPHP5中獲取數據庫數據后默認選中下拉框的值,傳遞到后臺消失不見。有圖有代碼,希望有人幫忙
排行榜
