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

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

ログ内検索
  • キーワードを複数指定する場合は 半角スペース で区切ってください。
  • 検索条件は、(AND)=[A かつ B] (OR)=[A または B] となっています。
  • [返信]をクリックすると返信ページへ移動します。
キーワード/ 検索条件 /
検索範囲/ 強調表示/ ON (自動リンクOFF)
結果表示件数/ 記事No検索/ ON
大文字と小文字を区別する

No.88127 の関連記事表示

<< 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)
記事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 -