C# と VB.NET の質問掲示板
ASP.NET、C++/CLI、Java 何でもどうぞ
掲示板トップ
C# と VB.NET 入門
新規作成
利用方法
ツリー表示
トピック表示
ランキング
記事検索
過去ログ
ログ内検索
キーワードを複数指定する場合は 半角スペース で区切ってください。
検索条件は、(AND)=[A かつ B] (OR)=[A または B] となっています。
[返信]をクリックすると返信ページへ移動します。
キーワード
/
検索条件
/
(AND)
(OR)
検索範囲
/
(現在のログ)
(全過去ログ)
(過去ログ1)
(過去ログ2)
(過去ログ3)
(過去ログ4)
(過去ログ5)
(過去ログ6)
(過去ログ7)
(過去ログ8)
(過去ログ9)
(過去ログ10)
(過去ログ11)
(過去ログ12)
(過去ログ13)
(過去ログ14)
(過去ログ15)
(過去ログ16)
(過去ログ17)
(過去ログ18)
(過去ログ19)
(過去ログ20)
(過去ログ21)
(過去ログ22)
(過去ログ23)
(過去ログ24)
(過去ログ25)
(過去ログ26)
(過去ログ27)
(過去ログ28)
(過去ログ29)
(過去ログ30)
(過去ログ31)
(過去ログ32)
(過去ログ33)
(過去ログ34)
(過去ログ35)
(過去ログ36)
(過去ログ37)
(過去ログ38)
(過去ログ39)
(過去ログ40)
(過去ログ41)
(過去ログ42)
(過去ログ43)
(過去ログ44)
(過去ログ45)
(過去ログ46)
(過去ログ47)
(過去ログ48)
(過去ログ49)
(過去ログ50)
(過去ログ51)
(過去ログ52)
(過去ログ53)
(過去ログ54)
(過去ログ55)
(過去ログ56)
(過去ログ57)
(過去ログ58)
(過去ログ59)
(過去ログ60)
(過去ログ61)
(過去ログ62)
(過去ログ63)
(過去ログ64)
(過去ログ65)
(過去ログ66)
(過去ログ67)
(過去ログ68)
(過去ログ69)
(過去ログ70)
(過去ログ71)
(過去ログ72)
(過去ログ73)
(過去ログ74)
(過去ログ75)
(過去ログ76)
(過去ログ77)
(過去ログ78)
(過去ログ79)
(過去ログ80)
(過去ログ81)
(過去ログ82)
(過去ログ83)
(過去ログ84)
(過去ログ85)
(過去ログ86)
(過去ログ87)
(過去ログ88)
(過去ログ89)
(過去ログ90)
(過去ログ91)
(過去ログ92)
(過去ログ93)
(過去ログ94)
(過去ログ95)
(過去ログ96)
(過去ログ97)
(過去ログ98)
(過去ログ99)
(過去ログ100)
(過去ログ101)
(過去ログ102)
(過去ログ103)
(過去ログ104)
(過去ログ105)
(過去ログ106)
(過去ログ107)
(過去ログ108)
(過去ログ109)
(過去ログ110)
(過去ログ111)
(過去ログ112)
(過去ログ113)
(過去ログ114)
(過去ログ115)
(過去ログ116)
(過去ログ117)
(過去ログ118)
(過去ログ119)
(過去ログ120)
(過去ログ121)
(過去ログ122)
(過去ログ123)
(過去ログ124)
(過去ログ125)
(過去ログ126)
(過去ログ127)
(過去ログ128)
(過去ログ129)
(過去ログ130)
(過去ログ131)
(過去ログ132)
(過去ログ133)
(過去ログ134)
(過去ログ135)
(過去ログ136)
(過去ログ137)
(過去ログ138)
(過去ログ139)
(過去ログ140)
(過去ログ141)
(過去ログ142)
(過去ログ143)
(過去ログ144)
(過去ログ145)
(過去ログ146)
(過去ログ147)
(過去ログ148)
(過去ログ149)
(過去ログ150)
(過去ログ151)
(過去ログ152)
(過去ログ153)
(過去ログ154)
(過去ログ155)
(過去ログ156)
(過去ログ157)
(過去ログ158)
(過去ログ159)
(過去ログ160)
(過去ログ161)
(過去ログ162)
(過去ログ163)
(過去ログ164)
(過去ログ165)
(過去ログ166)
(過去ログ167)
(過去ログ168)
(過去ログ169)
(過去ログ170)
(過去ログ171)
(過去ログ172)
(過去ログ173)
(過去ログ174)
(過去ログ175)
(過去ログ176)
(過去ログ177)
(過去ログ178)
(過去ログ179)
強調表示
/
ON
(自動リンクOFF)
結果表示件数
/
20件
30件
40件
50件
100件
記事No検索
/
ON
大文字と小文字を区別する
No.88127 の関連記事表示
ヒット / 42件
(1-20 を表示)
<<
0
|
1
|
2
>>
■88127
オブジェクト指向とはつまり何ですか?
□投稿者/ はまぐり -
(2018/08/03(Fri) 12:33:21)
分類:[雑談]
オブジェクト指向は本当は目的志向なんだと
Jittaさんが言われているのをたびたび目にするのですが
さっぱりわかりません、教えて欲しいです
親記事 /過去ログ152より /
関連記事表示
削除チェック/
■88137
Re[1]: オブジェクト指向とはつまり何ですか?
□投稿者/ Jitta -
(2018/08/03(Fri) 21:07:32)
■
No88127
(はまぐり さん) に返信
> オブジェクト指向は本当は目的志向なんだと
> Jittaさんが言われているのをたびたび目にするのですが
> さっぱりわかりません、教えて欲しいです
辞書引けば?
記事No.88127 のレス /過去ログ152より /
関連記事表示
削除チェック/
■88149
Re[2]: オブジェクト指向とはつまり何ですか?
□投稿者/ はまぐり -
(2018/08/06(Mon) 10:26:30)
■
No88137
(Jitta さん) に返信
オブジェクト指向のオブジェクトは目的の意味ですと載っている辞書はありませんよ
少なくとも私は知りません、教えて欲しいくらいです、編纂者がどういう了見でそう
載せたのかオブジェクト指向警察巡査部長の私としてはガサ入れせざるを得ないです
辞書でオブジェクトを引けば目的という意味は載っているでしょうけど
それはコバンには金貨という意味があるからコバンザメはお金持ちのサメのことだと
言うようなものです、完全にデタラメです、辞書の見方を間違えています
単語には複数の意味があるものです、そのうちのどの意味を選択するかは
全体の整合性を基準に考えないといけません
オブジェクト指向という言葉がどういう場面でどういうふうに使われているか
を考慮して文全体が整合するように単語の意味を選択する必要があります
単語の意味はこうだから全体の意味はこうだというようにボトムアップで決めてしまうと
全体の整合性がとれなくなってコバンザメはお金持ちになってしまいます
言葉というのはまず全体が整合することを前提してトップダウンで単語の
意味を選ばなくてはいけませんよ
オブジェクト指向のオブジェクトはデータと振る舞いを持つものだ、と、考えれば
オブジェクト指向言語にクラスが存在することと整合します
オブジェクト指向のオブジェクトはデータと振る舞いを持つものだの典拠は下記です
第1章 オブジェクト指向とは
https://msdn.microsoft.com/ja-jp/library/dd297675.aspx
オブジェクト指向のオブジェクトは目的だ、だと
if文にもループ分にも関数にも目的はあるわけですから、手続き型も関数型も
オブジェクト指向と分けられません
オブジェクト指向のオブジェクトは目的であるの典拠をご提示いただきたいです
記事No.88127 のレス /過去ログ152より /
関連記事表示
削除チェック/
■88158
Re[3]: オブジェクト指向とはつまり何ですか?
□投稿者/ ななしん -
(2018/08/06(Mon) 13:17:11)
■
No88149
(はまぐり さん) に返信
> ■
No88137
(Jitta さん) に返信
>
> オブジェクト指向のオブジェクトは目的の意味ですと載っている辞書はありませんよ
> 少なくとも私は知りません、教えて欲しいくらいです、編纂者がどういう了見でそう
> 載せたのかオブジェクト指向警察巡査部長の私としてはガサ入れせざるを得ないです
ガサ入れしてください
https://ja.wikipedia.org/wiki/%E3%82%AA%E3%83%96%E3%82%B8%E3%82%A7%E3%82%AF%E3%83%88%E6%8C%87%E5%90%91
記事No.88127 のレス /過去ログ152より /
関連記事表示
削除チェック/
■88159
Re[4]: オブジェクト指向とはつまり何ですか?
□投稿者/ はまぐり -
(2018/08/06(Mon) 13:41:40)
■
No88158
(ななしん さん) に返信
よーしじゃあ今回は大目に見ます!
記事No.88127 のレス /過去ログ152より /
関連記事表示
削除チェック/
■88151
Re[2]: オブジェクト指向とはつまり何ですか?
□投稿者/ はまぐり -
(2018/08/06(Mon) 10:48:46)
■
No88137
(Jitta さん) に返信
> 「Object」の意味は「目的」です。複数の目的を同時に達成するのは難しいでしょ?
> オブジェクトの方向を向いているだけではなく、オブジェクトの目的を考え、その目的を達成する方法を考えます。
> この、「目的を達成する方法を考える」が「志向(ある目的に向けて気持ちを向けること)」です。
> Object Oriented は「オブジェクト指向(ある方向を向いていること)」と訳されていますが、誤訳です。
> オブジェクトに目的を持たせるために、名前を正しくつけます。
・Objectの意味は目的
・オブジェクトの目的を考え
とありますが、「Object」と「オブジェクト」が同じものだとするならば
目的の目的を考えることになってしまいますから
「Object」と「オブジェクト」は違うものなのでしょうね
「Object」は目的だとして
「オブジェクト」は何なのでしょうか?
難解です、これみなさん理解できてるんですか?
私だけなんですかね、Jittaさんが何を言ってるのかわからないの
記事No.88127 のレス /過去ログ152より /
関連記事表示
削除チェック/
■88184
Re[3]: オブジェクト指向とはつまり何ですか?
□投稿者/ にゃるら -
(2018/08/08(Wed) 12:11:43)
■
No88151
(はまぐり さん) に返信
>
> 難解です、これみなさん理解できてるんですか?
> 私だけなんですかね、Jittaさんが何を言ってるのかわからないの
>
別に難解ではないでしょう。
これが理解できる程度には自習しましょう。
記事No.88127 のレス /過去ログ152より /
関連記事表示
削除チェック/
■88185
Re[4]: オブジェクト指向とはつまり何ですか?
□投稿者/ はまぐり -
(2018/08/08(Wed) 12:52:02)
■
No88184
(にゃるら さん) に返信
にゃるらさんこんにちわ
書き込みがなくなったからどうしようかと思ってたところだったんですよ
タイトルをはまぐり日記に変えようかと思いました、でもそしたらもっと書き込み難くなるじゃないですか
もうTwitterでつぶやけよみたいな、やだここでやる!みたいな
そういうやり取りが展開されるのかなと思ってたところだったんですよ
にゃるらさんの書き込みは千載一遇というか濡れ手に粟というか
適切なことわざを思いつきませんが、とにかくありがとうございます
Jittaさんの発言をもう一度引用します
> 「Object」の意味は「目的」です。複数の目的を同時に達成するのは難しいでしょ?
> オブジェクトの方向を向いているだけではなく、オブジェクトの目的を考え、その目的を達成する方法を考えます。
> この、「目的を達成する方法を考える」が「志向(ある目的に向けて気持ちを向けること)」です。
> Object Oriented は「オブジェクト指向(ある方向を向いていること)」と訳されていますが、誤訳です。
> オブジェクトに目的を持たせるために、名前を正しくつけます。
「Object」の意味は「目的」ですとあります
Object = 目的
Oriented = 志向
Object Orietend = 目的志向
というのは分かるんですよ、賛同するかどうかは別にして
論理展開は分かります、Object、Orientedをそれぞれ目的、志向と定義して
Object Orientedを導出したんだと思います
私がわからないのは下記の文に現れるオブジェクトなんです
> オブジェクトの目的を考え
> オブジェクトに目的を持たせる
オブジェクト = Objectと仮定しましょう
Object = 目的より
目的の目的を考え
目的に目的を持たせる
となります、おかしいですよね
おかしいということは仮定が誤っています
よって、オブジェクト != Objectと推理できます
そう考えるまでもなくJittaさんのことなので
概念の違いを表記の違いで表してるんだろうということが想像できます
Jittaさんの言うオブジェクトが何なのかが私はわかりません
自習して分かるとも思えません
私が知りたいのは一般的なオブジェクトではなくJittaさんの言うオブジェクトです
本人に聞くのが一番手っ取り早く確実かつ正確だと思いますが
にゃるらさんは、Jittaさんの言うオブジェクトを何だと思いましたか?
Jittaさんのブログは全部読みました、最近更新ないですよね
そもそもJittaさんに限らずわんくまのブログの更新が最近少ないですよね
SNSにみんな行ってしまったのかなと一抹の寂しさを覚えます
そういえばじゃんぬさんが珍しく更新してました、レアキャラですよ、ありがたいことです
記事No.88127 のレス /過去ログ152より /
関連記事表示
削除チェック/
■88148
Re[1]: オブジェクト指向とはつまり何ですか?
□投稿者/ furu -
(2018/08/06(Mon) 09:47:03)
■
No88127
(はまぐり さん) に返信
テキストエディタで1行1文書いてる時代じゃないんで
英語なんかより日本語の文法のほうが
プログラミングしやすいってことじゃない。
記事No.88127 のレス /過去ログ152より /
関連記事表示
削除チェック/
■88150
Re[2]: オブジェクト指向とはつまり何ですか?
□投稿者/ はまぐり -
(2018/08/06(Mon) 10:35:15)
■
No88148
(furu さん) に返信
よくわかりませんでした
日本語プログラミング言語のなでしこのこととかを言ってるわけではないですよね?
英語の文法と日本語の文法に違いがあって
日本語の文法がオブジェクト指向のこと?
やっぱりよくわかりません
もう少し噛み砕いて教えていただけないでしょうか
私を小学生だと思って、どうぞよろしくお願いいたします
記事No.88127 のレス /過去ログ152より /
関連記事表示
削除チェック/
■88160
Re[3]: オブジェクト指向とはつまり何ですか?
□投稿者/ furu -
(2018/08/06(Mon) 13:56:29)
■
No88150
(はまぐり さん) に返信
> ■
No88148
(furu さん) に返信
> 英語の文法と日本語の文法に違いがあって
> 日本語の文法がオブジェクト指向のこと?
私の勝手な解釈です。(例は悪いかも)
英語,ドイツ語,スペイン語,中国語など大体は
I move apple. 主語(Subject)-動詞(Verb)-目的語(Object)
日本語,韓国語,ラテン語などは
私はりんごを動かす。
コンピュータに仕事をしてもらうのにには命令形になり、主語を付けない。
Please(どうぞ)も付けずに
move(apple);
オブジェクト指向では、目的語が前に来て、動詞が後になる。
apple.move(); //りんごを動かせ。
ほら、日本語っぽいでしょ。
オブジェクト指向がやってきた時
日本人に有利かなって思いました。
継承やらなにやらあるけど
動詞がメインではなく、目的語をメインにもってきて、
それに対して、できること(動詞)を定義することが
オブジェクト指向だと思っています。
記事No.88127 のレス /過去ログ152より /
関連記事表示
削除チェック/
■88161
Re[4]: オブジェクト指向とはつまり何ですか?
□投稿者/ はまぐり -
(2018/08/06(Mon) 14:22:37)
■
No88160
(furu さん) に返信
ありがとうございます
記事No.88127 のレス /過去ログ152より /
関連記事表示
削除チェック/
■88152
Re[1]: オブジェクト指向とはつまり何ですか?
□投稿者/ kiku -
(2018/08/06(Mon) 11:49:05)
■
No88127
(はまぐり さん) に返信
> オブジェクト指向は本当は目的志向なんだと
> Jittaさんが言われているのをたびたび目にするのですが
> さっぱりわかりません、教えて欲しいです
質問が大雑把すぎると思います。
この質問に至った経緯が必ずあると思います。
その経緯から説明頂き、質問の内容をより具体的に
より的を絞った質問をした方が良いです。
今の質問内容ですと、大雑把は質問であるため、
回答者はどんなレベルの回答をして良いかわかりません。
だから辞書を引くレベルで回答になると思います。
質問の内容を見直すことをお勧めいたします。
記事No.88127 のレス /過去ログ152より /
関連記事表示
削除チェック/
■88153
Re[2]: オブジェクト指向とはつまり何ですか?
□投稿者/ はまぐり -
(2018/08/06(Mon) 11:57:18)
■
No88152
(kiku さん) に返信
大雑把な回答でも良いですよ
雑談にしていますから質問と多少違っていても
なんとなくつながりがありそうな雰囲気なら問題ないです
kikuさんはオブジェクト指向ってどういうものだと思いますか?
記事No.88127 のレス /過去ログ152より /
関連記事表示
削除チェック/
■88154
Re[3]: オブジェクト指向とはつまり何ですか?
□投稿者/ kiku -
(2018/08/06(Mon) 12:10:43)
自分の考える「オブジェクト指向」とは、
物を定義して、その物に何をさせたいかを定義することにあると思います。
そのような考え方をする概念みたいなものでしょうか。
ま、わたしはこんな定義はどうでも良いと思っています。
厳密な意味でオブジェクト指向を導入すると
かえって保守性が悪くなる場合もあるので
こんな考え方もあるんだな程度で運用しています。
否定しているわけではなく、ケースバイケースということです。
このような雑談をしたいのなら、
あ質問者様の考えを先に提示すべきかと思います。
記事No.88127 のレス /過去ログ152より /
関連記事表示
削除チェック/
■88155
Re[4]: オブジェクト指向とはつまり何ですか?
□投稿者/ はまぐり -
(2018/08/06(Mon) 12:16:25)
■
No88154
(kiku さん) に返信
ありがとうございます
どうして私の考えを示すべきだと思いますか?
と言ったら議論がそれちゃいますね、じゃあその話はなしってことで
記事No.88127 のレス /過去ログ152より /
関連記事表示
削除チェック/
■88157
Re[5]: オブジェクト指向とはつまり何ですか?
□投稿者/ はまぐり -
(2018/08/06(Mon) 13:13:34)
概念という言葉がありました
論理学で概念とは、ある物事からそれを特徴付ける性質を抜き出して作られる思考のための像の
ことなので概念を作る過程はまさにオブジェクト指向の設計そのもののように思います
概念はコンセプトと呼ばれますが、思考のための一般的なモデリングを概念と言い、
コンピュータのためのモデリングをオブジェクトと言うのかななどと思いました
記事No.88127 のレス /過去ログ152より /
関連記事表示
削除チェック/
■88156
Re[5]: オブジェクト指向とはつまり何ですか?
□投稿者/ 作業着プログラマ -
(2018/08/06(Mon) 13:06:38)
プログラムを組む際には目的があると思います。
その目的を達成するためにどの様なオブジェクトが必要か考えます。
必要なオブジェクトがリストアップできたら、今度はそのオブジェクトの目的を考えます。
そのオブジェクトの目的を達成するためにどの様な振る舞いや、場合によってはサブ的な
オブジェクトが新たに必要なんじゃないかと考えます。
以降繰り返して、オブジェクト毎の目的と振る舞いを明確化していきます。
私はこんな感じでソフト設計やら実装やらをしていきます。
昔N88ベーシックで遊んでいたころは一方通行のシーケンスばかりを考えていたり、
クラスごとの独立性なんて考えた事なかったですけど、C#ばっかりやってたら
自然とこんな感じになってました。
オブジェクト指向ってこんな感じでいいのかしら?と、ふと考えることはありますね。
みなさんの考えるオブジェクト指向に私も興味あります。
記事No.88127 のレス /過去ログ152より /
関連記事表示
削除チェック/
■88162
Re[6]: オブジェクト指向とはつまり何ですか?
□投稿者/ はまぐり -
(2018/08/06(Mon) 14:28:07)
■
No88156
(作業着プログラマ さん) に返信
読みましたよ、なるほどって思いました
返信してないのもどうかと思ったので簡単ではありますが
ちゃんと読みましたよってことを言いたいと思います
ツイッターのようにいいね!みたいなボタンがあるといんですけどね
記事No.88127 のレス /過去ログ152より /
関連記事表示
削除チェック/
■88163
Re[7]: オブジェクト指向とはつまり何ですか?
□投稿者/ はまぐり -
(2018/08/06(Mon) 17:33:39)
> Object Oriented は「オブジェクト指向(ある方向を向いていること)」と訳されていますが、誤訳です。
指向を「ある方向を向いていること」と解釈するのがおかしいです
指向には「ある方向を向いていること」以外の意味があるでしょう?
Data Orientedがデータ中心と訳されるわけですから
「指向」の概念は「中心」の概念に近接するものと推理できます
手元に辞書がありませんので、詳細は省きますがとにかくそれ以外の意味のうちで
「中心」と性質や用途が似た意味があるはずです、そちらの意味を選択しないといけないです
全体を正しいものと仮定して個々の単語の意味を考えるようにしないと行き着く先は誤解でしかありませんよ
聖書を読むように読むんです
記事No.88127 のレス /過去ログ152より /
関連記事表示
削除チェック/
次の20件>
<<
0
|
1
|
2
>>
パスワード/
-
Child Tree
-