検索

ホームページ  >  に質問  >  本文

java - golang の構造と C++ のオブジェクトの違いは何ですか?

それらは C の構造と非常によく似ているように感じます。具体的な違いは何ですか?なぜそれを単にオブジェクトと呼ぶのではなく、構造体と呼ぶのでしょうか?この構造にはクラスの概念がないからでしょうか?

仅有的幸福仅有的幸福2775日前855

全員に返信(2)返信します

  • 阿神

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

    go でオブジェクト指向プログラミングを書くことは、従来のオブジェクト指向プログラミングとは異なるためです。たとえば、go には抽象メソッドがありません。 C++ のオブジェクトは抽象メソッドを持つことができます。

    この記事にはさらに詳しい説明があります: http://hackthology.com/golang...

    返事
    0
  • 黄舟

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

    それはクラス対構造である必要があります。
    クラスのインスタンス化はオブジェクトと呼ばれます。 。
    質問に誤解はありませんか? 。

    返事
    0
  • キャンセル返事