C++のクラスについて
Posted: 2013年5月13日(月) 18:48
C#を勉強したての超未熟者です。
突然ですが、
C#は「クラス」の概念が大切ですよね。
ふと、疑問に思ったのですが、
ここでなのですが、C++にもクラスという概念があると聞きました。調べてみると普通にありました。
そこで、聞きたいのですが、例として、シューティングゲームをつくるとします
そこで、自分のデータを設定する必要があります。
ライフだったり、画像だったりいろいろと・・・・
そこでC++には構造体がありますしそこで設定すればいい、、、というのは理解ができます
またC#では自分クラスを作りそれがC++でいう構造体代わりになると言われました(教わりました)
(今回の質問の主題)
そこで不思議に思ったのですが、C++のクラスって何が目的なのでしょうか?
どのような時に使えるのでしょうか?(用途は?)
先生に聞いてみたらC++のクラスの概念はものすごく上級だと言われました
※僕はC++をまだ勉強していませんし、まだC#ですら駆け出しです。
勉強しろよ!って言われたらそれまでだし、ただ気になったことなので・・・・
教えていただけたら嬉しいです。
よろしくお願いします。
突然ですが、
C#は「クラス」の概念が大切ですよね。
ふと、疑問に思ったのですが、
ここでなのですが、C++にもクラスという概念があると聞きました。調べてみると普通にありました。
そこで、聞きたいのですが、例として、シューティングゲームをつくるとします
そこで、自分のデータを設定する必要があります。
ライフだったり、画像だったりいろいろと・・・・
そこでC++には構造体がありますしそこで設定すればいい、、、というのは理解ができます
またC#では自分クラスを作りそれがC++でいう構造体代わりになると言われました(教わりました)
(今回の質問の主題)
そこで不思議に思ったのですが、C++のクラスって何が目的なのでしょうか?
どのような時に使えるのでしょうか?(用途は?)
先生に聞いてみたらC++のクラスの概念はものすごく上級だと言われました
※僕はC++をまだ勉強していませんし、まだC#ですら駆け出しです。
勉強しろよ!って言われたらそれまでだし、ただ気になったことなので・・・・
教えていただけたら嬉しいです。
よろしくお願いします。