C++ オブジェクト指向

フォーラム(掲示板)ルール
フォーラム(掲示板)ルールはこちら  ※コードを貼り付ける場合は [code][/code] で囲って下さい。詳しくはこちら
大工

C++ オブジェクト指向

#1

投稿記事 by 大工 » 17年前

http://www.geocities.jp/turtle_wide/jav ... /out07.htm

このサイトでオブジェクト指向について勉強してたんですがオブジェクト指向はどう考えてもC言語で関数を使ってmain関数で呼び出してることと同じ風に取れて混乱しています。。。

どこがどう違うのでしょうか・・・・?

こんな投稿でも大丈夫・・・・ですよね???

バグ

Re:C++ オブジェクト指向

#2

投稿記事 by バグ » 17年前

私も最初はそう思ってました。
しかし、実際にクラスを使用して組んでいくうちに、『あぁ、こういう事か!』とおぼろげながら分かってきたんですよ。
オブジェクト指向ってのは、乱暴な言い方をすれば『使い回しのできるものは再利用して(というよりも、使い回しのきくパーツを作って)、楽にコーディングしましょう』というものだと思います。
試しに全てのメンバ変数をprivateにしてクラスを作ってみて下さい。そうすれば、パーツという意味が分かると思いますよ(^-^)

tk-xleader

Re:C++ オブジェクト指向

#3

投稿記事 by tk-xleader » 17年前

オブジェクト指向と聞くと、かなり難しい気がしますが、そんなに難しくもありませんよ。

処理の過程で必要になるモノを、箱の中に必要なデータの類は詰め込んで、提供されたリモコンで操作するような感じで捉えて行くと分かり易いと思います。

結局、処理の中でモノを扱うわけなので、C言語のようなオブジェクト指向プログラムもできるのです。

大工

Re:C++ オブジェクト指向

#4

投稿記事 by 大工 » 17年前

バグさん

>メンバ変数をprivate・・・

なるほど!この言葉で全てが開けました!ありがとうございます。


tkmakwins15さん

そこまでは知ってたんですけど, 関数と同義で扱っていたので混乱してました。

閉鎖

“C言語何でも質問掲示板” へ戻る