C# と VB.NET の質問掲示板

ASP.NET、C++/CLI、Java 何でもどうぞ

C# と VB.NET の入門サイト

Re[6]: オブジェクト指向


(過去ログ 44 を表示中)

[トピック内 14 記事 (1 - 14 表示)]  << 0 >>

■23667 / inTopicNo.1)  オブジェクト指向
  
□投稿者/ 初心者 (108回)-(2008/08/20(Wed) 10:59:29)

分類:[.NET 全般] 

オブジェクト指向とはなんですか?
サイト本をみてもまったくわかりません

宣言したらどこにでも使えるとゆうことなんでしょうか?
説明不足ですみません


現在vb勉強中

引用返信 編集キー/
■23669 / inTopicNo.2)  Re[1]: オブジェクト指向
□投稿者/ やじゅ (551回)-(2008/08/20(Wed) 11:10:27)
やじゅ さんの Web サイト
No23667 (初心者 さん) に返信
> オブジェクト指向とはなんですか?
> サイト本をみてもまったくわかりません
>


2月23日に行われた、わんくま同盟東京勉強会#17で使用した資料です。
よかったら、どうぞ。
変なとこもあるけど、おおまかな概念がわかるかとw

「ドラえもんの世界をオブジェクト指向で」
http://blog.yaju.jp/200804/article_12.html

引用返信 編集キー/
■23670 / inTopicNo.3)  Re[1]: オブジェクト指向
□投稿者/ επιστημη (1261回)-(2008/08/20(Wed) 11:11:20)
επιστημη さんの Web サイト
誤解を恐れずゴーマンかませば:

「関数にデータを食わす」んじゃなくて
「データに関数を食わす」

という戦略/戦術です。

...と説明してもわかんないと思うけど。

引用返信 編集キー/
■23671 / inTopicNo.4)  Re[1]: オブジェクト指向
□投稿者/ れい (738回)-(2008/08/20(Wed) 11:15:52)
No23667 (初心者 さん) に返信
> オブジェクト指向とはなんですか?

オブジェクトという概念を重要視する考え方のことです。

> 宣言したらどこにでも使えるとゆうことなんでしょうか?

違います。

人によって理解のしかたも程度も違いますし、
意識のしぐあいも、どのくらい重要とみるかも違いますので、

自分で勉強するしかないでしょう。
引用返信 編集キー/
■23672 / inTopicNo.5)  Re[2]: オブジェクト指向
□投稿者/ れい (739回)-(2008/08/20(Wed) 11:17:19)
No23670 (επιστημη さん) に返信
> 「データに関数を食わす」

これはすごく誤解を生むというか、
現在では違う話を思い浮かべる人が多いような。
引用返信 編集キー/
■23673 / inTopicNo.6)  Re[2]: オブジェクト指向
□投稿者/ 774RR (204回)-(2008/08/20(Wed) 11:20:33)
自分(=オブジェクト)ができることは、自分自身が知っている
と言っていいかな
引用返信 編集キー/
■23674 / inTopicNo.7)  Re[2]: オブジェクト指向
□投稿者/ 初心者 (109回)-(2008/08/20(Wed) 11:22:02)
No23669 (やじゅ さん) に返信
> ■No23667 (初心者 さん) に返信
>>オブジェクト指向とはなんですか?
>>サイト本をみてもまったくわかりません
>>
>
>
> 2月23日に行われた、わんくま同盟東京勉強会#17で使用した資料です。
> よかったら、どうぞ。
> 変なとこもあるけど、おおまかな概念がわかるかとw
>
> 「ドラえもんの世界をオブジェクト指向で」
> http://blog.yaju.jp/200804/article_12.html

ありがとうございました。



プラモデルと粘土のちがいですかね?
わかりにくいかとおもいますがw




>
引用返信 編集キー/
■23675 / inTopicNo.8)  Re[3]: オブジェクト指向
□投稿者/ επιστημη (1262回)-(2008/08/20(Wed) 11:22:09)
επιστημη さんの Web サイト
>>「データに関数を食わす」
> これはすごく誤解を生むというか、

誤解を生むのは百も承知で敢えて。

引用返信 編集キー/
■23677 / inTopicNo.9)  Re[3]: オブジェクト指向
□投稿者/ επιστημη (1263回)-(2008/08/20(Wed) 11:23:13)
επιστημη さんの Web サイト
> プラモデルと粘土のちがいですかね?

ごめんなさい、なんのアナロジなのかさっぱわからんです。

引用返信 編集キー/
■23678 / inTopicNo.10)  Re[3]: オブジェクト指向
□投稿者/ 初心者 (110回)-(2008/08/20(Wed) 11:26:10)
No23673 (774RR さん) に返信
> 自分(=オブジェクト)ができることは、自分自身が知っている
> と言っていいかな

ですよね・・・・・
プラモデル→やり直しできない
粘土→やり直しがきく
・・・・・・・
じぶんでもなにをいっているのか・・・・・

これはりかいするまでプログラム組んだりするしかないですかね・・・・・・
引用返信 編集キー/
■23680 / inTopicNo.11)  Re[4]: オブジェクト指向
□投稿者/ れい (740回)-(2008/08/20(Wed) 11:40:25)
2008/08/20(Wed) 11:41:03 編集(投稿者)

No23678 (初心者 さん) に返信
> ■No23673 (774RR さん) に返信
>>自分(=オブジェクト)ができることは、自分自身が知っている
>>と言っていいかな
>
> ですよね・・・・・
> プラモデル→やり直しできない
> 粘土→やり直しがきく
> ・・・・・・・
> じぶんでもなにをいっているのか・・・・・

もう何を言ってるのかさっぱりです。

まぁ結局、プログラムを作るというのは物を作る作業なわけで、
批評家とか小説家とか政治家のように言葉を繰る仕事じゃないので、
そこのところは気にしなくてOKだろうと思います。

プログラムの専門家が作る言葉もだめな言葉が多いし。

なので、

> これはりかいするまでプログラム組んだりするしかないですかね・・・・・・

に、全面的に賛成しますよ。
ここで質問するより、書いたほうが遥かに理解できると思います。

がんばってください。
引用返信 編集キー/
■23682 / inTopicNo.12)  Re[1]: オブジェクト指向
□投稿者/ 渋木宏明(ひどり) (857回)-(2008/08/20(Wed) 11:51:51)
渋木宏明(ひどり) さんの Web サイト
> オブジェクト指向とはなんですか?

システムの構成要素を「オブジェクト」として捉えてシステムを理解・記述する、という方法論です。

この場合の「オブジェクト」とは「データやステート、およびそれらを操作する手続きをひとまとめにしたモノ」で、システムは「オブジェクト」同士の相互作用によって活動する、と考えます。

「オブジェクト指向」の基本的な考え方としてはそんなもんで、特別難しいものではりません。

んが、「オブジェクト指向の実践=オブジェクト指向を活用してプログラムを記述する」ために、さらに細かい方法論やテクニックが編み出されています。

そして、それらの専門化されたテクニックを反映した形で様々なツールや処理系が作成され、それらの乱立が「オブジェクト指向」の理解を難しくしています。

往々にして、基本的な考え方を学ぶ前、あるいは同時に、個々のツールや処理系に固有の規則を学ぶことになるので、段階的な理解を困難にしているのです。

引用返信 編集キー/
■23683 / inTopicNo.13)  Re[5]: オブジェクト指向
□投稿者/ PATIO (96回)-(2008/08/20(Wed) 11:53:47)
私の理解もこれに近いかな。

> 自分(=オブジェクト)ができることは、自分自身が知っている

私的には、データとそれに関する処理をセットにしてそれをオブジェクトとして扱う
と言うのが近いかも。なのでオブジェクトに関するデータもオブジェクトに関する
処理もすべてオブジェクトが管理していてオブジェクトに頼めば、それぞれの
オブジェクト毎に最適な方法で処理してくれると。

例えば、折れ線オブジェクトと円オブジェクトは持っている内部データに違いは
有りますけれど、「ここに描いて」という共通の処理があるとします。
折れ線オブジェクトに「ここに描いて」と指示すれば、折れ線を描いてくれるし、
円オブジェクトに「ここに描いて」と指示すれば、円を描いてくれる。
そういう事が可能になる考え方かなと。

引用返信 編集キー/
■23685 / inTopicNo.14)  Re[6]: オブジェクト指向
□投稿者/ 初心者 (111回)-(2008/08/20(Wed) 12:05:49)
みなさんありがとうございました。
色々参考にしながら
プログラムくんで理解するまで挑戦します

ありがとうございました
解決済み
引用返信 編集キー/


トピック内ページ移動 / << 0 >>

このトピックに書きこむ

過去ログには書き込み不可

管理者用

- Child Tree -