就職の面接で次のような質問を受けました。
「構造体とクラスの違いは何ですか?」
そして私は簡単に答えました:
「構造体のメンバーは、aaクラスのメンバーをpublic または private として宣言できるのに対して、public にすることしかできません。」
しかし今、私は自分の答えについて少し混乱しています。strcut とクラスの違いについてしばらくインターネットを見てきましたが、この種の違いはどこにも見当たりません。雇用主に対する私の回答は間違っていましたか?
はいの場合、これに加えて、実際には構造体とクラスの違いは何ですか:
クラスのメンバーはデフォルトでプライベートですが、構造体のメンバーはデフォルトでパブリックです。