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

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

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

全過去ログを検索

<< 0 | 1 | 2 >>
■88314  Re[19]: オブジェクト指向とはつまり何ですか?
□投稿者/ はまぐり -(2018/08/20(Mon) 14:04:02)
    No88312 (はまぐり さん) に返信

    目的がオブジェクト指向の本質であると仮定した場合、オブジェクト指向に目的が存在することによって
    オブジェクト指向を手続き型や関数型といった同類の概念と区別することができるはずです

    しかし、目的は手続き型にも存在します、関数型にも存在します
    目的の存在によってオブジェクト指向を同類の概念と区別することができません

    よって、目的はオブジェクト指向の本質ではありません

    オブジェクト指向の本質は「データと振る舞いを持つもの」と仮定した場合
    これが存在するか否かによってオブジェクト指向を手続き型や関数型と区別することができます
    超いい感じと言って良いでしょう

    考えるのが楽しくて今日の仕事の進捗はないと言って良いでしょう
記事No.88127 のレス /過去ログ152より / 関連記事表示
削除チェック/

■88316  Re[20]: オブジェクト指向とはつまり何ですか?
□投稿者/ shu -(2018/08/20(Mon) 15:17:24)
記事No.88127 のレス /過去ログ152より / 関連記事表示
削除チェック/

■88317  Re[21]: オブジェクト指向とはつまり何ですか?
□投稿者/ はまぐり -(2018/08/20(Mon) 16:25:37)
    No88316 (shu さん) に返信

    ありがとうございます、読みます
記事No.88127 のレス /過去ログ152より / 関連記事表示
削除チェック/

■88326  Re[22]: オブジェクト指向とはつまり何ですか?
□投稿者/ はまぐり -(2018/08/21(Tue) 13:16:37)
    > https://ubiteku.oinker.me/2016/05/09/what-is-oo-all-about/
    > http://blog.kokuyouwind.com/archives/1189

    読みました

    アランのオブジェクトは「メッセージを受け取るもの」です
    メッセージはC#で言うところの「メソッド」です

    メソッドはオブジェクトの振る舞いですから
    オブジェクトは「振る舞いを持つもの」と言えます

    オブジェクトにデータは関係ありませんでした
    オブジェクトがデータを持っていようが持ってなかろうがどっちだって良いんです
    なぜならばオブジェクトは振る舞いによって成り立つものだから
    そういう意味ではオブジェクトは「データの存在を意識させないもの」とも言えます

    オブジェクト指向の完全理解に至ったと言って良いでしょう
記事No.88127 のレス /過去ログ152より / 関連記事表示
削除チェック/

■88327  Re[23]: オブジェクト指向とはつまり何ですか?
□投稿者/ はまぐり -(2018/08/21(Tue) 13:30:12)
    2018/08/21(Tue) 14:22:39 編集(投稿者)
    2018/08/21(Tue) 14:11:39 編集(投稿者)

    大悟しました

    ※追記
    > メソッドはオブジェクトの振る舞いですから
    > オブジェクトは「振る舞いを持つもの」と言えます

    自己言及だからこれは無効かな、解決策は思いつかない

    > そういう意味ではオブジェクトは「データの存在を意識させないもの」とも言えます

    これは言いすぎてますね、関係ないなら意識させてもいいじゃんということ
    になりますから、オブジェクトを「振る舞い以外を隠すもの」
    と定義しないと成り立たない

    オブジェクト指向はよくわからないと言って良いでしょう
記事No.88127 のレス / END /過去ログ152より / 関連記事表示
削除チェック/

<前の20件

<< 0 | 1 | 2 >>

パスワード/

- Child Tree -