可能性の重複:
What are the differences between struct and class in C++構造とクラス
は、構造体はクラスとしてOOPをサポートしていません?クラスは、デフォルトでプライベートメンバーを有しているだけでなく、構造体のために定義され
++ Cで可能性の重複:
What are the differences between struct and class in C++構造とクラス
は、構造体はクラスとしてOOPをサポートしていません?クラスは、デフォルトでプライベートメンバーを有しているだけでなく、構造体のために定義され
++ Cでと.NETあなたが持つことができる方法は、C++で構造体には、デフォルトでは、公開すべてのメンバーを持っています。構造体はインタフェースを実装できますが、基本クラスを派生することはできません。
structは値型で、クラスは参照型です。構造体が別のクラスを派生することはできませんので、私の意見や視点で
、それは完全に私たちはクラスを持っている理由です、OOPをサポートしていません。 :)
.NETの質問ではありません(確かに、あとで明らかにされたのは、downvoteなしです)。無関係で間違った "構造物が積み重なる"と説いていないための余分なクレジット。 – delnan
C++では、structとclassの違いはほとんどありません。 はいOOPはキーワードstructで使用できます。それはデフォルトでクラス
あなたは、両方のクラスを検討した以外は同じにストラクトすることができますpublic:クラスにはプライベートなのですが。
ERM?、何?...... –
のC++での構造は、オブジェクト指向の原則をサポートしていません? – Prashant
あなたがC++について話しているのであれば、質問にこれを言い、 'C++'タグを付け加えてください。 –