首頁  >  問答  >  主體

java - golang的結構體和c++中的物件有什麼差別?

感覺他們挺像啊,和c的結構體也很像,想知道有啥具體區別嗎?為什麼不直接叫他對象,而是叫結構體?難道是因為這個結構體沒有類別的概念?

仅有的幸福仅有的幸福2685 天前781

全部回覆(2)我來回復

  • 阿神

    阿神2017-05-16 13:29:31

    因為用go寫物件導向程式設計和傳統的物件導向程式設計不一樣,例如go沒有抽象方法。 C++中的物件是可以有抽象方法的。

    這篇文章有更詳細的解釋:http://hackthology.com/golang...

    回覆
    0
  • 黄舟

    黄舟2017-05-16 13:29:31

    應該是 類 vs 結構體 吧。
    類別的實例化才叫做物件吧。 。
    題目是不是搞錯概念了。 。

    回覆
    0
  • 取消回覆