- ベストアンサー
オブジェクト指向
今オブジェクト指向について調べています. 「オブジェクト指向」ってどのようなものですか?(参考サイトなど) 具体的な例などを出して説明しなければなりません. どのようなものを題材にすればいいですか? よろしくお願いいたします.m(_ _)m
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
ある複数のデータやプログラムを一つにかたまりとしてとらえる事が オブジェクト指向です。 例えば、一人一人の個人データ(住所、電話番号、氏名) とデータを印刷するプログラム を一つのオブジェクトとすれば Aさんのデータを印刷したいとすると、 オブジェクトの中から氏名がAさんと一致するものを検索し そしてAさんのデータを印刷する事ができます。 Bさんのデータを印刷したいとしても 同じオブジェクトを使って検索、印刷でき、プログラミングの 効率がよくなります。
その他の回答 (2)
- BlueRay
- ベストアンサー率45% (204/453)
もう解決してしまったのでしょうか。 締め切られてないので、始めの回答に対する補足について >ーーーーーーーーーーーーーーーーーーーーーーーーー >例えばビルの屋上から見た風景画(全景)を描くとします。 >・昔は一人で全景を描いていました。 >・一人で描くのは大変なので複数人で手分けして共同作業します。 >・その場合、風景を、人物,街路樹,建物,自動車,道路,遠くの山並み,etc に分けて、描く担当者に分担させます。 >・それらを監督的な立場の人が遠近を考え纏め(張り合わせ)ます。 >・このようにして描くと、効率がよく良質な風景画が描けるという算段です。 >・オブジェクト指向の「オブジェクト」は、上記の「人物,街路樹,建物,自動車,道路,遠くの山並み,etc」が相当します。 >ーーーーーーーーーーーーーーーーーーーーーーーーー 「人物,街路樹,建物,自動車,道路,遠くの山並み,etc」 これは、データになりますね。 オブジェクトは、以下のものがそうなります。 「決められたものを書く作業を持った各担当者」がそれに当たります。
お礼
BlueRayさん、ありがとうございましたm(_ _)m 私は、オブジェクトを「建物etcを描くこと」と理解しました。つまり各担当者でいいですよね。
- hd77
- ベストアンサー率28% (17/60)
参考URLのチュートリアルを見てみて下さい。 暇があったら認定試験うけるのもいいかも・・・ 無料ですし。
お礼
hd77さん,ありがとうございました.m(_ _)m
お礼
sha-girlさん,ありがとうございました.m(_ _)m
補足
またまた質問です. もし,下のような例なら,「データ」は格担当(人物,街路樹etc)をどのように描くのか(色,形,種類)を表していて,「プログラム」は人物,街路樹,建物,etcを描く行為でいいんですよね? ではこの中にある「監督的な立場の人」とはどういうことを表しているのでしょうか? よろしくお願いいたします. ーーーーーーーーーーーーーーーーーーーーーーーーー 例えばビルの屋上から見た風景画(全景)を描くとします。 ・昔は一人で全景を描いていました。 ・一人で描くのは大変なので複数人で手分けして共同作業します。 ・その場合、風景を、人物,街路樹,建物,自動車,道路,遠くの山並み,etc に分けて、描く担当者に分担させます。 ・それらを監督的な立場の人が遠近を考え纏め(張り合わせ)ます。 ・このようにして描くと、効率がよく良質な風景画が描けるという算段です。 ・オブジェクト指向の「オブジェクト」は、上記の「人物,街路樹,建物,自動車,道路,遠くの山並み,etc」が相当します。 ーーーーーーーーーーーーーーーーーーーーーーーーー