文章詳情頁
java - golang的結(jié)構(gòu)體和c++中的對象有什么區(qū)別?
瀏覽:268日期:2024-03-24 16:13:44
問題描述
感覺他們挺像啊,和c的結(jié)構(gòu)體也很像,想知道有啥具體區(qū)別嗎?為什么不直接叫他對象,而是叫結(jié)構(gòu)體呢?難道是因為這個結(jié)構(gòu)體沒有類的概念?
問題解答
回答1:因為用go寫面向?qū)ο缶幊毯蛡鹘y(tǒng)的面向?qū)ο缶幊滩灰粯樱热鏶o沒有抽象方法。C++中的對象是可以有抽象方法的。
這個文章有更詳細的解釋:http://hackthology.com/golang...
回答2:應該是 類 vs 結(jié)構(gòu)體 吧。 類的實例化才叫對象吧。。 題目是不是搞錯概念了。。
標簽:
java
相關(guān)文章:
1. javascript - immutable配合react提升性能?2. javascript - sublime快鍵鍵問題3. 如何設(shè)置一個無限循環(huán)并打破它。(Java線程)4. 網(wǎng)頁爬蟲 - 如何使用使用java抓取信息并制作一個排名系統(tǒng)?5. python小白 自學看書遇到看不懂的地方6. DADB.class.php文件的代碼怎么寫7. php對mysql提取數(shù)據(jù)那種速度更快8. shell - mysql更新錯誤9. mysql - 在log日志中已知用戶的某一步操作,如何獲取其上一步操作?10. macos - 如何徹底刪除mac自帶的apache和php
排行榜

熱門標簽
網(wǎng)公網(wǎng)安備