【オブジェクト指向】言語学習が先?概念学習が先?
at TECH
[
2ch
|
▼Menu
]
■コピペモード
□
スレを通常表示
□
オプションモード
□このスレッドのURL
■項目テキスト
150:デフォルトの名無しさん 05/04/28 11:24:27 >>143 > クラスオブジェクトインスタンス new Point(1,2) > クラスインスタンスオブジェクト Point かな? 151:デフォルトの名無しさん 05/04/28 13:56:31 実際オブジェクト指向を勉強して それをどうプログラミングしていくかというところで、ぽかーん という状態です。 152:OO太郎 05/04/28 15:22:59 プログラミングの初心者の俺が教えてやろう。オマエラよく聞け。 オブジェクト指向というのは、プログラミングのスタイルだ。JavaやC++は オブジェクト指向言語だといわれるけど、非オブジェクト指向的な プログラミングをしようと思ったら出来る。オブジェクトなんて使わなくても 同じように動くプログラムは作れる。 だから、プログラミングスタイルとしてオブジェクト指向をしっかり覚えないと いつまでたってもオブジェクト指向のプログラミングは出来るようにならない。 俺みたいにBASICで育った者は特にそうだ。 153:OO太郎 05/04/28 15:40:00 オブジェクト指向がなんでこんなにもてはやされているかというと、 いまの、ウインドウズを中心としたいわゆるGUIのプログラミングに ぴったりな概念だからだ。 オブジェクトはそれほど大騒ぎするほど難しい概念じゃない。巷に溢れる 説明の下手な著者の書いた本がくどくど説明するほど抽象的な概念 でもない。オブジェクト=物だ。ウインドウズだったら、それぞれの 窓はオブジェクトだ。あるいは、窓の中にあるボタンの一つ一つが 全てオブジェクトだ。 トランプのゲームだったら、トランプの一枚一枚がオブジェクトだ。 クラスというのは、オブジェクトを作る型みたいなもの。トランプには 必ずマークと数字がある。そういう決まりをまとめたものがクラスだ。 トランプクラスからトランプの一枚一枚を作り出すと、それがオブジェクト になる。例えば Trampu tramp1 = new Trampu (ハート、A); Trampu tramp2 = new Trampu (ハート、2); ・・・・・・・・・ Trampu tramp52 = new Trampu (クローバー、K); という感じにトランプオブジェクトが52個作れる。それぞれが トランプクラスのインスタンスになるわけだ。
次ページ
最新レス表示
スレッドの検索
類似スレ一覧
話題のニュース
おまかせリスト
▼オプションを表示
レスジャンプ
mixiチェック!
Twitterに投稿
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch
5397日前に更新/242 KB
担当:undef